我希望editText框可被点击,以便用户可以滚动文本,但我不想让键盘出现。我已经尝试了所有这些方法,但它们都没能达到我的要求:
在XML中:
android:editable="false"
android:windowSoftInputMode="stateAlwaysHidden"
android:inputType="none"
这将使其失效:
editText.setInputType(EditorInfo.TYPE_NULL);
这仅适用于API 21及以上版本:
editText.setShowSoftInputOnFocus(false);