CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: carotix con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 8 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 29 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 5 su 5
Discussione:

List activity con font nero e sfondo bianco

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Apr 2011
    Messaggi
    3

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    List activity con font nero e sfondo bianco

    Ciao a tutti, sono nuovo su questo forum!
    Sto facendo un applicazione in cui utilizzo una list activity che ovviamente come stile a quello di default di android, cioè sfondo nero e font bianco.
    Vorrei modificarlo in modo da avere font nero e sfondo bianco, ma sono riuscito a cambiare solamente il colore dello sfondo! Come cambio quello del font in modo semplice senza cambiare troppo il mio codice? Ecco qui il codice che ho scritto per ora:
    XML:
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
    <ListView
    android:id="@android:id/list"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"

    />


    <TextView android:id="@android:id/empty"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Empty set"
    />

    </LinearLayout>

    ACTIVITY:

    public class Select extends ListActivity {

    private String targetList[];
    @Override
    public void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.selectXML);
    ListView view=getListView();

    view.setCacheColorHint(Color.rgb(255, 255, 255));
    view.setBackgroundColor(Color.rgb(255, 255, 255));

    //NOTA che per semplicità ho rimosso l'inizializzazione della targetList
    setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, targetList));

    }

    NOTA che per semplicità ho rimosso l'inizializzazione della targetList!!!!

    Grazie in anticipo!

    Marco

  2.  
  3. #2
    Androidiano VIP L'avatar di Dreamer81


    Registrato dal
    Aug 2010
    Località
    Montale (PT)
    Messaggi
    3,135
    Smartphone
    Samsung Galaxy S2 e Tab 7"

    Ringraziamenti
    69
    Ringraziato 622 volte in 567 Posts
    Predefinito

    Io fossi te scriverei nella sezione x lo sviluppo...

    Sent from my GT-I9000 using Tapatalk
    Samsung Galaxy S II noBrand con GoLauncher (rootato con CHAINFIRE V.4 CWM4 KE7)

    Samsung Galaxy Tab 7" (rootato)

    Un Thanks (il pulsante in basso a sinistra di ogni post) non costa nulla ed è l'unico modo per ringraziare ufficialmente per un aiuto ricevuto

  4. #3
    Androidiano VIP L'avatar di irlanda3


    Registrato dal
    Apr 2010
    Messaggi
    1,761

    Ringraziamenti
    787
    Ringraziato 346 volte in 295 Posts
    Predefinito

    sposto nella sezione giusta del forum
    E' buona norma ringraziare tutti gli androidiani che aiutano sul forum per il tempo che spendono

    Androida & MondoTablet

  5. #4
    Baby Droid


    Registrato dal
    Apr 2011
    Messaggi
    3

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    scusate! non l'avevo vista!

  6. #5
    Baby Droid


    Registrato dal
    Apr 2011
    Messaggi
    3

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Ho risolto da solo.
    Invece che usare il simple list item fornito da android ho definito un mio file xml:
    <?xml version="1.0" encoding="utf-8"?>
    <TextView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@android:id/text1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textSize="30sp"
    android:textStyle="normal"
    android:textColor="#000000"
    />

    quindi ho cambiato il caricamento del list adapter così:
    setListAdapter(new ArrayAdapter<String>(this, R.layout.rowitem, targetList));

    L'unica cosa è che il font è abbastanza brutto, qualcuno mi sa dire come renderlo uguale a quello standard delle list view?

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy