如何在Android首选项中显示文件对话框
我正在阅读Android(API级别16)中的首选项文档,但我不明白如何让用户选择路径。目前,我刚刚定义了一个标准的editText:如何在Android首选项中显示文件对话框,android,path,android-preferences,filedialog,Android,Path,Android Preferences,Filedialog,我正在阅读Android(API级别16)中的首选项文档,但我不明白如何让用户选择路径。目前,我刚刚定义了一个标准的editText: <EditTextPreference android:key="media_path" android:title="@string/pref_title_media_path" android:defaultValue="@string/pref_default_media_path" android:selectAll
<EditTextPreference
android:key="media_path"
android:title="@string/pref_title_media_path"
android:defaultValue="@string/pref_default_media_path"
android:selectAllOnFocus="true"
android:inputType="textUri"
android:capitalize="none"
android:singleLine="true"
android:maxLines="1" />
但是用户必须知道并手动写入路径。相反,我希望在控件具有焦点时显示一个文件对话框
怎么做?谢谢 编写一个
文件对话框
。然后编写一个使用FileDialog
的FilePreference
。然后在
中使用您的文件首选项。谢谢您的建议。这是有道理的。