カブトムシのつぼ

Androidをがんばる日記

画面起動時にEditTextにフォーカスが当たらないようにする

解決すること

  • 画面起動時、EditTextにフォーカスが当たらないようにする。

どうするか

  • 同じレイアウトファイル内の適当なTextViewにfocusableとfocusableInTouchModeをtrueで設定する。
  • <requestFocus />も追加する。

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:focusable="true"
        android:focusableInTouchMode="true"
        android:text="Hello World!">

        <requestFocus />
    </TextView>

    <EditText
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

参考