我正在使用listview查看我的活动应用。 但我遇到了一些问题。 最大的一个是,拟合文本。也许这是非常基本的,但我真的不知道。 我想制作listview,其中的内容(图像和文本)与内容自动缩放。 这是我的剧本。
正如您所看到的,listview中有一些长文本,它与其他文本重叠。 我该如何纠正这个?
我的布局是:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
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="128dp"
android:layout_height="128dp"
android:scaleType="centerCrop"
app:srcCompat="@drawable/test_foto" />
<TextView
android:id="@+id/Baslik"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="22dp"
android:text="Neşet Ertaş Konseri"
android:textAppearance="@style/TextAppearance.AppCompat.Headline"
android:layout_alignParentTop="true"
android:layout_toEndOf="@+id/simge" />
<TextView
android:id="@+id/kisaAciklama"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toEndOf="@+id/simge"
android:layout_below="@+id/Baslik"
android:layout_above="@+id/Tarih"
android:layout_marginTop="10dp"
android:text="Neşet Ertaş'ı Anmak Adına Böyle Bir Konser Düzenliyoruz.Tüm Fethiye Halkı Davetlidir."
android:textAlignment="center"
/>
<TextView
android:id="@+id/Tarih"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="12/07/2017"
android:layout_alignBottom="@+id/simge"
android:layout_alignParentEnd="true"
android:layout_marginEnd="10dp"
/>
答案 0 :(得分:0)
您需要对解决方案进行2次更改。
1-删除声明 - &gt;机器人:layout_above =&#34; @ + ID / Tarih&#34;从TextView id-kisaAciklama开始,Becoz布局在视图之间的双向关系依赖性中被混淆。
2-替换行android:layout_alignBottom =&#34; @ + id / simge&#34;与android:layout_below =&#34; @ + id / kisaAciklama&#34;在TextView id中 - Tarih