Android preferences onclick event

后端 未结 5 1513
轻奢々
轻奢々 2020-12-22 22:15

In my preferences.xml I have a preference element like this:


I want to assign onClick

5条回答
  •  太阳男子
    2020-12-22 22:52

    Badr,

    You need to set android:key for the item, Then in your code you can do...

    Assuming you use the following in your XML:

    
    

    Then you can do the following in your code:

    Preference myPref = (Preference) findPreference("myKey");
    myPref.setOnPreferenceClickListener(new OnPreferenceClickListener() {
                 public boolean onPreferenceClick(Preference preference) {
                     //open browser or intent here
                     return true;
                 }
             });
    

提交回复
热议问题