Ah...Consegui, this level complete! ;)
Thanks.
Em 27 de julho de 2012 16:02, Psy Khé <psykhe6@gmail.com> escreveu:
Valeu Lucio!!Estou implementando aqui!!Grato.
Att.
Psy Khé.Em 27 de julho de 2012 15:44, luciofm <luciofm@gmail.com> escreveu:
Você precisa de um Context para pegar o shared preferences.
Lúcio Maciel
luciofm@gmail.com
2012/7/27 Psy Khé <psykhe6@gmail.com>Senhores,Estou precisando que um DAO pegue o status de um sharedpreferences para tomar uma conduta.Em tentativa vejo que...SharedPreferences pref = getSharedPreferences("AC", MODE_PRIVATE);Isso não é possivel de dentro de um sqlhelper. Em activity sim...Então qual seria a melhor conduta?Tentei criar um metodo statico na activitly que faz acesso aos sharedpreferences, mas o getSharedPreferences não aceita que SharedPreferences seja estatico. Pois ele também não o é.Pensei em algo como criar uma activity só para esse fim...vide:import android.app.Activity;
import android.content.SharedPreferences;
import android.os.Bundle;
public class GetShadow extends Activity {
SharedPreferences pref;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
public Boolean getShadow() {
/*default get preferences for disable/enable/etc.*/
pref = getSharedPreferences("AC", MODE_PRIVATE);
//get values shared preferences
Boolean shadow = pref.getBoolean("shadow", true);
return shadow;
}
}Não sei se funciona e se é a melhor solução para o caso, creio que não.Alguém consegue me auxiliar nessa questão?Abçs,
Att.
Psy Khé.
0 comentários:
Postar um comentário