1

XML で項目の幅と高さを変更するにはどうすればよいですか。

多くのアイテムを含むリストビューがありますが、単一のアイテムの幅と高さを変更または設定できません。

4

3 に答える 3

1

独自のレイアウトでカスタム listView アダプターを実装する必要があります。そこでは、好みに合わせて行のレイアウトを簡単に設計できます。

これを実装する方法について詳しくは、http ://www.vogella.com/articles/AndroidListView/article.html をご覧ください。

于 2013-10-07T11:21:23.983 に答える
0

XML で項目の幅と高さを変更するにはどうすればよいですか。

ListView は 2 つの要素を使用して作成できます

  1. カスタム アダプタの使用
  2. シンプルなアダプターの使用

カスタム アダプターを使用している場合は、アイテムの高さと幅を変更できる独自の xml レイアウトを指定できます。

例えば。リスト アイテム レイアウトの xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >


<TextView
    android:id="@+id/tv_row_addItem_title"
    android:layout_width="wrap_content"      
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:singleLine="true" 
    android:textAppearance="?android:attr/textAppearanceMedium" />


</RelativeLayout> //here you can do whatever you want with your item

より具体的は、これは良い説明です

于 2013-10-07T11:36:46.493 に答える