Android應用啓動時,焦點直接在EditText上,輸入法直接打開,影響界面美觀。
導致進入畫面入就打開輸入法,影響界面美觀。
默認焦點的順序是:從上倒下從左到右第一個可以輸入的控件作爲焦點可以使用:
btSearch.setFocusable(true);
btSearch.requestFocus();
btSearch.setFocusableInTouchMode(true);
也可以:
在EditText前面放置一個看不到的LinearLayout,讓他率先獲取焦點:
<LinearLayoutandroid:focusable="true"android:focusableInTouchMode="true"android:layout_width="0px" android:layout_height="0px"/>