布局文件中,有个 EditText如下<EditText android:id="@+id/editText1" 
</EditText>每回运行此界面时,手机上的小键盘都会弹出来,
现需:默认情况下,小键盘不弹出来,只有在edittext输入时,才弹出来,如何实现呀

解决方案 »

  1.   

                    InputMethodManager imm = (InputMethodManager) getContext()
                        .getSystemService(Context.INPUT_METHOD_SERVICE);
                    imm.hideSoftInputFromWindow(
                        holder.addEdit.getWindowToken(), 0);使用上述方法关闭键盘。参考Google的reference查看API的详细规格。Google一下,很快就有答案。
      

  2.   

    我现在xml中,默认是关闭
    android:focusable="false"   键盘不会再弹出了,此步
    已实现了可当他获得焦点的时候再将它弹出  这怎么写,
     
      

  3.   

    <activity android:name="Activity" android:windowSoftInputMode="stateAlwaysHidden|stateHidden"></activity>在manifest里弹出键盘的页面加上android:windowSoftInputMode="stateAlwaysHidden|stateHidden"