2013-05-03 14 views

risposta

0

è possibile utilizzare un file di stile o nella vostra PreferenceActivity aggiungere questo

getListView().setBackgroundColor(Color.rgb(255, 0, 0)); // or whatever color value you want 
+0

No ... non funziona ... un errore di "eccezione puntatore null" viene restituito .... e ho un frammento non un'attività ... –

+0

funziona quando si rimuove il frammento? –

+0

rimuovere? Io uso un frammento di preferenze (per soddisfare la mia applicazione ... mentre utilizzo i frammenti per la mia app ...) quindi voglio mantenere la mia preferenza in un frammento invece di attività .... –

22

Aggiungere il seguente codice per l'implementazione PreferenceFragment:

@Override 
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { 
    View view = super.onCreateView(inflater, container, savedInstanceState); 
    view.setBackgroundColor(getResources().getColor(android.R.color.your_color)); 

    return view; 
} 
+0

Il testo sul mio schermo è molto scuro in questo caso. C'è un modo per risolvere questo? – Alioo

Problemi correlati