无法输入编辑文本 (android.support.v7.widget.AppCompatEditText)
Can't type in an edittext (android.support.v7.widget.AppCompatEditText)
我不明白为什么我不能在 EditText 框中输入内容!
<android.support.v7.widget.AppCompatEditText
android:id="@+id/password"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:background="@drawable/edit_text"
android:fontFamily="@font/open_sans"
android:gravity="center_vertical"
android:hint="@string/hint_password"
android:inputType="textPassword"
android:singleLine="true"
android:textSize="18sp"
android:text=""/>
它必须是 v7,否则字体将无法工作...(如果不是 v7,我可以输入)。
修复,添加行:
android:focusable="true"
android:focusableInTouchMode="true"
我不明白为什么我不能在 EditText 框中输入内容!
<android.support.v7.widget.AppCompatEditText
android:id="@+id/password"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:background="@drawable/edit_text"
android:fontFamily="@font/open_sans"
android:gravity="center_vertical"
android:hint="@string/hint_password"
android:inputType="textPassword"
android:singleLine="true"
android:textSize="18sp"
android:text=""/>
它必须是 v7,否则字体将无法工作...(如果不是 v7,我可以输入)。
修复,添加行:
android:focusable="true"
android:focusableInTouchMode="true"