1.讓edittext不自動獲取焦點
將edittext的某個父級控制項設定成
android:focusable="true"android:focusableintouchmode="true"
2.改變軟鍵盤右下角確認鍵
設定edittext控制項的imeoptions屬性
<edittext
android:id
="@+id/edittext"
android:layout_width
="match_parent"
android:layout_height
="wrap_content"
android:singleline
="true"
android:imeoptions
="actionsearch"
/>
actionnone : 回車鍵,按下後游標到下一行
actiongo : go,
actionsearch : 放大鏡
actionsend : send
actionnext : next
actiondone : done,確定/完成,隱藏軟鍵盤,即使不是最後乙個文字輸入框
有時發現設定了,但是卻並沒有改變。並不是上面的屬型無效,而是還需要將singleline設定為true
當設定 actionsend 或 actionsearch 等屬性時,可在**中新增相關操作
commentedit.setoneditoractionlistener(newtextview.oneditoractionlistener()
return
false
; }
});
3.能獲取焦點,能編輯,但是不允許彈出軟鍵盤
採用反射設定
privatevoid
sethidesoftinput()
catch
(exception e)
}
4.動態設定edittext的輸入型別
數值型
etvalue.setrawinputtype(inputtype.type_class_number | inputtype.type_number_variation_normal);
文字型
etvalue.setrawinputtype(inputtype.type_class_text | inputtype.type_text_variation_person_name);
5.能獲取焦點,不能編輯
給edittext設定下面的inputfilter
inputfilter filter = newinputfilter()
};
SlickEdit 一些使用技巧
slickedit 使用了幾天以後,發現不僅僅是自動提示,瀏覽,它提供的編輯功能也非常強大。如果說 sourceinsight 和 slickedit 在瀏覽 上面各有所長,那麼編輯這方面 se 和 si 就不是乙個級別了。下面是我知道的一些使用技巧,老鳥就不用看了,哈哈.1.如果發現路徑的 顯示成...
mysql 一些使用技巧
1.忘記root密碼,解決辦法 usr local mysql share mysql mysql.server stop mysql4 usr local mysql support files mysql.server stop mysql5 usr local mysql bin mysqld...
latex一些使用技巧
1.如何使連續的參考文獻能夠中間用破折號連起來?比如 6,7,8,9 變成 6 9 方法 在文件開始前加上下面的語句命令 usepackage numbers,sort compress 不但可以壓縮參考文獻標號,還可以進行排序,即無論正文裡面的順序怎樣,顯示出來都是先後順序。在elsevier模板...