Android 如何将EditTextPreference配置为具有滚动条

Android 如何将EditTextPreference配置为具有滚动条,android,Android,在我的android应用程序中,我的首选项活动中有一个EditTextPreference作为首选项之一。我的问题是如何为EditText首选项的文本添加“滚动条”?有时当文本太长时,当“软键盘”弹出时,我看不到“编辑文本”对话框的按钮 谢谢。您可以通过getEditText以编程方式访问EditTextPreference的EditText,然后在EditText上调用setMovementMethodnew ScrollingMovementMethod使其可滚动 或者可以在EditText

在我的android应用程序中,我的首选项活动中有一个EditTextPreference作为首选项之一。我的问题是如何为EditText首选项的文本添加“滚动条”?有时当文本太长时,当“软键盘”弹出时,我看不到“编辑文本”对话框的按钮


谢谢。

您可以通过getEditText以编程方式访问EditTextPreference的EditText,然后在EditText上调用setMovementMethodnew ScrollingMovementMethod使其可滚动

或者可以在EditTextPreference XML上设置任何EditText属性,如android:scrollbars=vertical