Android應用啟動時,焦點直接在EditText上,輸入法直接打開,影響界面美觀。
導致進入畫面入就打開輸入法,影響界面美觀。
默認焦點的順序是:從上倒下 從左到右第一個可以輸入的控件作為焦點 可以使用:
btSearch.setFocusable(true);
btSearch.requestFocus();
btSearch.setFocusableInTouchMode(true);
也可以:
在EditText前面放置一個看不到的LinearLayout,讓他率先獲取焦點:
<LinearLayout android:focusable="true" android:focusableInTouchMode="true" android:layout_width="0px" android:layout_height="0px"/>
posted on 2012-03-24 15:33
小果子 閱讀(392)
評論(0) 編輯 收藏 引用 所屬分類:
Android & Ios