編輯:關於Android編程
editText.setInputType(InputType.TYPE_NULL);
就夠了,android4.0以上屏蔽軟鍵盤並且有光標,需要用到。
if (android.os.Build.VERSION.SDK_INT <= 10) {//4.0以下 danielinbiti
editText.setInputType(InputType.TYPE_NULL);
} else {
this.act.getWindow().setSoftInputMode(
WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
try {
Class<EditText> cls = EditText.class;
Method setShowSoftInputOnFocus;
setShowSoftInputOnFocus = cls.getMethod("setShowSoftInputOnFocus",
boolean.class);
setShowSoftInputOnFocus.setAccessible(true);
setShowSoftInputOnFocus.invoke(editText, false);
} catch (Exception e) {
e.printStackTrace();
}
}
android-使用環信SDK開發即時通信功能(附源碼下載)
最近項目中集成即時聊天功能,挑來揀去,最終選擇環信SDK來進行開發,選擇環信的主要原因是接口方便、簡潔,說明文檔清晰易懂。文檔有Android、iOS、和後台服務器端,還
android解析XML總結(SAX、Pull、Dom三種方式)
歡迎我的獨立博客,博客地址http://yywang.info 在android開發中,經常用到去解析xml文件,常見的解析xml的方式有一下三種:SAX、Pu
android 一個Activity多個listview
當我們直接在布局文件中寫三個listview的時候,會出現三個滾動條,並且每個listview都只顯示一個item,要改動才顯示更多。怎麼做才好了? 辦法是有得:用一
Android 中View的繪制機制源碼分析 二
本篇文章接著上篇文章的內容來繼續討論View的繪制機制,上篇文章中我們主要講解了View的measure過程,今天我們就來學習ViewGroup的measur