for android ,如何使EditText不在active onCreate時就逕自駐焦並出現鍵盤?
在activity create後就逕自駐焦並出現鍵盤,好像很貼心,
事實上一點也不,需要時點到再出現鍵盤比較好吧
怎麼設定?
在EditText外層的linear layout中加入一行設定「android:focusableInTouchMode="true"」即可,不必寫什麼code了
來源在此
大家努力吧
系統整合就像交響曲一樣,各部都有表現的機會,但,也必須恰如其份地表現,才是完美地呈現IT獨有的真善美--儘可能地用最小的成本來解決最複雜的問題,皆大歡喜
在activity create後就逕自駐焦並出現鍵盤,好像很貼心,
1 個意見:
還有個更直接的方式
找出那個進去就被focus的EditText物件
直接下clearFocus指令就可以了,如....
=====in onCreate function======
.....
.....
EditText email=(EditText)findViewById(R.id.txtEmail);
email.clearFocus();
...
...
=============================
張貼留言
訂閱 張貼留言 [Atom]
<< 首頁