Wu *_*jan 12 android android-widget android-studio
我想知道
android:editable="false"
Run Code Online (Sandbox Code Playgroud)
但它告诉我editable已被弃用,你可以inputType
改用.
所以我不知道如何通过使用来实现它inputType
.
使用
android:clickable =“ false”
。但是如果您要使用onclick监听器。不要使用
android:clickable =“ false”
.. 使用
android:cursorVisible =“ false” android:focusable =“ false”。
在 XML 中
<EditText
android:id="@+id/myEditText"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Hint"
android:focusable="false"
android:clickable="false"
android:cursorVisible="false"
/>
Run Code Online (Sandbox Code Playgroud)
您可以使用此代码在运行时获得相同的结果
EditText et = findViewById(R.id.myEditText);
et.setFocusable(false);
et.setClickable(false);
et.setCursorVisible(false);
Run Code Online (Sandbox Code Playgroud)
小智 4
如果您使用的输入类型不是文本或数字(例如日期或日期和时间),则可以使用android:inputType="date"
或android:inputType="datetime"
或android:inputType="time"
。如果您不使用任何此类输入类型,则可以使用android:inputType="none"
.
归档时间: |
|
查看次数: |
9620 次 |
最近记录: |