从preferenceActivity推出新活动 [英] Launch new activity from PreferenceActivity

查看:126
本文介绍了从preferenceActivity推出新活动的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好,朋友。 我有一个preferenceActivity,它是从XML文件填充。 当我们preSS一个项目,我们应该推出新的活动。怎么做?我应该怎么写XML文件或在Java类?

Good day, friends. I have a PreferenceActivity, it is filled from XML file. When we press one item, we should launch new activity. How to do it? What should I write in XML-file or in the Java-class?

推荐答案

在使用添加preferences

After you add preferences using

addPreferencesFromResource(R.xml.preferences);

找到您要使用设置你的onClick preference

find your preference that you want to set onClick using

findPreference("foo_bar_pref");

和通过铸造喜欢

Preference fooBarPref = (Preference) findPreference("foo_bar_pref");

然后就可以使用轻松地设置其的onClick

Then you can easily set its onClick using

fooBarPref.setOnPreferenceClickListener (new OnPreferenceClickListener()){...}

您可以开始新的活动(使用一个Intent)的监听器里。

You can start your new Activity (using an Intent) inside that listener.

这篇关于从preferenceActivity推出新活动的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆