Turkcell | Geleceği Yazanlar

Soru & Cevap

ListView Özelleştirme Sorunu

18.02.2014 - 13:42

Merhabalar.

Android 301 eğitiminde ListView Özelleştirme konusunda bir sıkıntı yaşıyorum. satirlayout.xml dosyasını anlatıldığı şekilde yazdığımda şu hatayı alıyorum:

This tag and its children can be replaced by one <TextView/> and a compound drawable

Kod şu şekilde:

[code]<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="horizontal" >
 
    <ImageView
       android:id="@+id/simge"
       android:layout_width="48dp"
       android:layout_height="48dp" />
 
    <TextView
       android:id="@+id/isimsoyisim"
       android:layout_width="wrap_content"
       android:layout_height="wrap_content" />
 
</LinearLayout>[/code]

 

3294 Görüntülenme

1 Cevap

Caner Güral
18.02.2014 - 14:21

Merhaba,

Aslında bu bir sorun ya da hata değil, öneri. Android Lint size diyor ki "bu LinearLayout içinde bir ImageView ve TextView bulunduruyorsun. Aslında böyle ayrı ayrı yapmana gerek yok. Böyle bir yerleşimi tek TextView ile de yapabilirsin"

Şurada bununla ilgili bir tartışma var: http://stackoverflow.com/questions/3214424/android-layoutopt-this-tag-and-its-children-can-be-replaced-by-one-textview

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Muhammed Murat Tutar
19.02.2014 - 17:44
Çok teşekkür ederim.

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.