学而实习之 不亦乐乎

Android:EditText 取消自动获取焦点

2021-11-18 10:43:12

一、自动获取焦点

界面加载时会自动获取焦点,这在只有一个EditText的情况下基本不用设置。
如果界面上有多个 EditText ,并需要指定某一个EditText获取焦点,需要进行设置。

二、取消自动获取焦点

有时候,加载界面时,由于 EditText 自动获取了焦点,所以会弹出键盘,这时候可能会很烦人,因为我们可能并不想让用户马上进行输入操作。如何取消这个默认行为呢?

解决方法:在EditText的父级控件中找一个,设置成

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