Отключить автофокус при редактировании текста - PullRequest
48 голосов
/ 29 сентября 2011

У меня есть текст для редактирования:

   <LinearLayout android:id="@+id/linearLayout7" android:layout_width="match_parent" android:layout_height="wrap_content">
        <EditText android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_weight="1" android:id="@+id/editText1" android:text="3">
            <requestFocus></requestFocus>
        </EditText>
        <Button android:text="Button" android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/button2"></Button>
    </LinearLayout>

, а затем некоторые другие вещи под

Проблема, с которой я столкнулся, заключается в том, что когда приложение запускает приложение, фокус на вводе,Я не хочу, чтобы фокус был на входе в момент запуска приложения.

Я попытался удалить вещь

<requestFocus></requestFocus>

, но ничего не сделал.

Ответы [ 11 ]

0 голосов
/ 26 января 2017

Просто добавьте следующее в ваш основной тег xml вида макета:

 android:focusableInTouchMode="true"
...