Nasıl boyutu ve metin rengi spinner metin Değiştirmek için? | Netgez.com
SORU
28 ŞUBAT 2012, Salı


Nasıl boyutu ve metin rengi spinner metin Değiştirmek için?

Benim android uygulaması, spinner kullanıyorum ve spinner içine sqlite veritabanı ve çalışan düzgün veri yükledi.işte bunun için kodu.

Spinner spinner = (Spinner) this.findViewById(R.id.spinner1);   
List<String> list = new ArrayList<String>();
ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>  (this,android.R.layout.simple_spinner_item, list);
 cursor.moveToFirst();


    list.add("All Lists");

    if (cursor.getCount() > 0) {
        for (int i = 0; i < cursor.getCount(); i  ) {
            keyList[i] = cursor.getString(cursor.getColumnIndex(AndroidOpenDbHelper.KEYWORD));
            list.add(keyList[i]);
            cursor.moveToNext();

        }
    }
    Database.close();
    cursor.close();    
   dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
   spinner.setAdapter(dataAdapter);

Şimdi spinner veri metin rengi ve metin boyutunu değiştirmek için değnek. xml dosyamda spinner benim etiketi için xml satırları aşağıdaki kullandım ama çalışmıyor.

             android:textColor="@android:color/white"
             android:textSize="11dp" 

nasıl benim spinner metin rengi ve metin boyutunu değiştirebilir miyim ??

CEVAP
28 ŞUBAT 2012, Salı


Özel xml çevirici Ürün için dosya.

spinner_item.xml:

bu dosya içinde metin için özelleştirilmiş renk ve boyut verir.

<?xml version="1.0" encoding="utf-8"?>

<TextView  
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent" 
    android:layout_height="wrap_content"
    android:textSize="20sp"
    android:gravity="left"  
    android:textColor="#FF0000"         
    android:padding="5dip"
    />

Şimdi bu dosya çevirici öğeleri gibi göstermek için kullanın:

ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, R.layout.spinner_item,list);

Kaynak açılır ayarlamak gerek yok.spinner_item.xml çevirici içinde öğeleri göstermek için.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AverageBroTV

    AverageBroTV

    20 Mart 2013
  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • Jonathan Leack

    Jonathan Lea

    26 ÅžUBAT 2007