gcl*_*cl1 9 android android-preferences android-dialog
在我的Android应用程序中,如果用户在PreferenceScreen中选择看起来像纯文本的内容,我想显示一个Dialog.我已经看过如何从首选项屏幕打开AlertDialog?,但该解决方案从CheckBoxPreference启动.
在我的情况下,我想从看起来像TextView(或者我认为它可能是一个按钮)的东西启动,然后它将导致我已经拥有的"关于"对话框.有什么建议怎么做?谢谢.
小智 18
preferences.xml文件:
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<Preference android:key="dialog_preference" />
</PreferenceScreen>
Run Code Online (Sandbox Code Playgroud)
活动:
addPreferencesFromResource(R.xml.preferences);
dialogPreference = (Preference) getPreferenceScreen().findPreference("dialog_preference");
dialogPreference.setOnPreferenceClickListener(new OnPreferenceClickListener() {
public boolean onPreferenceClick(Preference preference) {
// dialog code here
return true;
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4657 次 |
| 最近记录: |