1. 程式人生 > >Android裡面的EditText預設沒有焦點

Android裡面的EditText預設沒有焦點

在網上查了很多。有在java程式碼裡面改的,也有在.xml檔案修改的,但是發現幾乎所有的都是一樣的,真實感慨中國人的copy能力真實一流,在.xml裡面修改的原理莫過於是在EditText獲得焦點前先讓父佈局奪取焦點。
但是我的程式碼裡這麼用死活不行,可能是因為開發的是平板上的應用,設定了EditText輸入的時候不能全屏,導致了某些地方的問題,但是我經過思考,感覺如果讓EditText的前一個控制元件奪取焦點或許也可以實現相應的功能,於是我在EditText前面的一個控制元件中加入了下面兩句程式碼:

"android:focusable"=true
"android:focusableInTouchMode"
=true

結果竟然行了,或許這個方法對正常的手機不好用,但是在我的平板上面跑的很正常
(僅供參考,歡迎留言交流)