SORU
23 NİSAN 2010, Cuma


Nasıl PreferenceScreen için bir düğme eklemek için

Tercihler altına düğme bir ekran eklemek ve onları kaydırma zaman doğru işi yapmak için herhangi bir yolu var mı?

CEVAP
11 HAZİRAN 2010, Cuma


Tercihler görünümünü özelleştirmek için başka bir çözüm var.

Standart tercihler eklemek istediğiniz ne olursa olsun ya da düğmeleri ile normal bir XML tasarımı. Düzeni ListView vardır ve bu KİMLİĞİ @android:id/list ver.

Hadi düzeni res/layout/main.xml dosya diyoruz. Şöyle bir şey olabilir:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:layout_width="fill_parent"
              android:layout_height="fill_parent"
              android:orientation="vertical">
    <Button android:text="This is a button on top of all preferences."
            android:layout_width="wrap_content"
            android:layout_height="wrap_content" />
    <ListView android:id="@android:id/list"
              android:layout_width="fill_parent"
              android:layout_height="fill_parent" />
</LinearLayout>

PreferenceActivity, sizin için bu iki satırı ekle onCreate:

addPreferencesFromResource(R.xml.preferences);
setContentView(R.layout.main);

Düzeni ListView sonra tercihlerini her zamanki gibi res/xml/preferences.xml tanımlanmış değiştirilecektir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Eric Magidson

    Eric Magidso

    4 Ocak 2009
  • FlippinWindows | #1 Windows Tutorial Channel!

    FlippinWindo

    23 Mayıs 2010
  • huyked

    huyked

    28 Mart 2008