2013年6月15日 星期六

for android ,如何使EditText不在active onCreate時就逕自駐焦並出現鍵盤?

在activity create後就逕自駐焦並出現鍵盤,好像很貼心,
事實上一點也不,需要時點到再出現鍵盤比較好吧
怎麼設定?
在EditText外層的linear layout中加入一行設定「android:focusableInTouchMode="true"」即可,不必寫什麼code了
來源在此
大家努力吧

1 個意見:

2013年8月1日 下午3:34 , Blogger John Cheng 提到...

還有個更直接的方式
找出那個進去就被focus的EditText物件
直接下clearFocus指令就可以了,如....
=====in onCreate function======
.....
.....
EditText email=(EditText)findViewById(R.id.txtEmail);
email.clearFocus();
...
...
=============================

 

張貼留言

訂閱 張貼留言 [Atom]

<< 首頁