2011-11-30 27 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