初めての APK を作成していて、助けが必要です。好みの XML から好みを見つけるために、多くの同様のコードを使用していることに気づきました。
コード スニペットを次に示します。
final Preference backupPref = findPreference("backuptw");
backupPref.setOnPreferenceClickListener(new OnPreferenceClickListener(){
public boolean onPreferenceClick(Preference preference) {
if(preference == backupPref)doBackup();
return true;
}
});
final Preference restorePref = findPreference("restoretw");
restorePref.setOnPreferenceClickListener(new OnPreferenceClickListener(){
public boolean onPreferenceClick(Preference preference) {
if(preference == restorePref)doRestore();
return true;
}
});
final Preference tw160Pref = findPreference("tw160");
tw160Pref.setOnPreferenceClickListener(new OnPreferenceClickListener(){
public boolean onPreferenceClick(Preference preference) {
if(preference == tw160Pref)doTW("160");
return true;
}
});
final Preference tw192Pref = findPreference("tw192");
tw192Pref.setOnPreferenceClickListener(new OnPreferenceClickListener(){
public boolean onPreferenceClick(Preference preference) {
if(preference == tw192Pref)doTW("192");
return true;
}
});
final Preference tw240Pref = findPreference("tw240");
tw240Pref.setOnPreferenceClickListener(new OnPreferenceClickListener(){
public boolean onPreferenceClick(Preference preference) {
if(preference == tw240Pref)doTW("240");
return true;
}
});
final Preference restartPref = findPreference("restart");
restartPref.setOnPreferenceClickListener(new OnPreferenceClickListener(){
public boolean onPreferenceClick(Preference preference) {
if(preference == restartPref)doRestart();
return true;
}
});
final Preference sortPref = findPreference("sort");
sortPref.setOnPreferenceClickListener(new OnPreferenceClickListener(){
public boolean onPreferenceClick(Preference preference) {
if(preference == sortPref)doSort();
return true;
}
});
私はfindPreference
何度も使用していますが、まったく好きではありません。誰かがより良いものを提案できますか?