ListView をその幅でコンテンツにラップし、親の中心に合わせて配置できるようにしたいと考えています。
これは、通常の ListView が私に与えているものです
これはほとんど私が達成したいことですが、ListView で最も長いテストで ListView をラップしたいだけです。現在、これは dp を宣言することで実現されていますが、これは可能であれば避けたいものです
最初の画像のコード:
<ListView
android:id="@+id/lst_test"
android:layout_width="0dip"
android:layout_weight="1"
android:layout_height="wrap_content" >
</ListView>
2 番目の画像のコード:
<ListView
android:id="@+id/lst_test"
android:layout_width="200dp"
android:layout_height="wrap_content" >
</ListView>
これにはカスタム アダプターを使用する必要がありますか、それとも現在のアダプターをそのまま使用できますか? カスタム アダプターを使用する必要がある場合、どうすればよいですか?