2011-11-30 77 views
0

我有一个PreferenceActivity,其中包含内置于xml中的RingtonePrefernce以及其他首选项。其他偏好之一就像一个按钮,并执行一些检查并使用onActivityResult。这是干扰RingtonePreference和现在的RingtonePreference发送它的结果,而不是自己处理它...是否有可能告诉它忽略或隐藏从RingtonePreferenceRingtonePreference和onActivityResult打得不好

回答

1

在没有看到代码的情况下无法确定问题,但是您是否在其他首选项中使用自定义请求代码? 如果你是,也许你应该检查你的onActivityResult中的请求代码,如果它来自你的偏好,请处理它,或者继续并调用super.onActivityResult。

+0

谢谢!修复! if(requestCode == CODEFOROTHERPREF){..} else {super.onActivityResult(requestCode,resultCode,data); } – bwoogie