SORU
15 HAZİRAN 2012, Cuma


İçerik 'android olan bir liste Görünümü olması gerekir.R.ıd.' listesi;

Böyle bir xml dosyası oluşturduk:

<?xml version="1.0" encoding="utf-8"?>
<ListView xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:id="@ id/list" >
</ListView>

ve bir aktivite

public class ExampleActivity extends ListActivity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {   
        super.onCreate(savedInstanceState);
        setContentView(R.layout.mainlist);
    }
}

Gördüğünüz gibi, başka bir şey yapmadım. Ama hata alıyorum efendim:

İçerik özniteliği 'android.olan bir liste Görünümü olmalı R.ıd.'. liste

Benim xml android:id="@ id/list" satır olsa bile.

Sorun nedir?

CEVAP
15 HAZİRAN 2012, Cuma


Bu şekilde, liste Görünümü kimliğini yeniden adlandırın

<ListView android:id="@android:id/list"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"/>

ListActivity xml kullanıyorsanız bu yana dosya anahtar kelime belirtmeniz gerekirandroidbir KİMLİK için söz ederken.

Eğer 8 ** özel bir ihtiyacınız varsa, o zaman bir Genişletme yerine ListActivity sadece Activity genişletmek ve anahtar olmadan aynı kimliğe sahip olmalıdırandroid.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Digital Bounds

    Digital Boun

    19 Temmuz 2013
  • GenTechPC

    GenTechPC

    1 Temmuz 2007
  • Machinima

    Machinima

    17 Ocak 2006