beerPref2.setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() {
public boolean onPreferenceChange(Preference preference, Object newValue) {
// TODO Auto-generated method stub
final ListPreference listrefresh = (ListPreference) preference;
final int idx = listrefresh.findIndexOfValue((String) newValue);
if(idx==0){
// set refresh application in each 1 minute according to current time
}
else if(idx==1)
{
// set refresh application in each 10 minute according to current time
}
else if (idx==2)
{
// set refresh application in each 1 hour according to current time
}
else
{
// set refresh application in each 24 hour according to current time
}
return true;
}
});
私は設定内でこれを使用する必要がありますplzは、アプリケーションが1分、10分ごとに更新されるように、スレッドまたは何かを適用する方法を教えてください...リストprefnces plzの設定に応じて、そのためのコードを投稿してください。