0

練習のために、ローカル DB から文字列を取得して listView に入れるアクティビティを作成しています。ただし、文字列の長さは、数文字から数文までさまざまです。今書いて、それらを取得してlistViewに配置できますが、すべての文字列が収まるわけではありません。文字列全体が収まるように、リストビューの各部分の高さを動的に選択できるかどうか/その方法に興味がありました。

4

1 に答える 1

1

リスト項目のレイアウトがwrap_contentそのlayout_height属性に使用されていることを確認してください。固定の高さを使用している場合、より大きな文字列に合わせて調整できません。前述の状況を除いてリストに特定のサイズが必要android:minHeightな場合は、標準として必要な寸法で属性を追加することもできます。

また、TextView複数行 (attribute android:singleLine="false") に設定されていることを確認してください。

于 2012-07-18T17:12:13.660 に答える