私の目的は、アクティビティが初期化されたときにlistViewの高さを設定することです。 私のリストビューの高さは画面より小さく、初期化した後、listViewの高さを取得し、高さに整数を加え、リストビューの高さを新しい数値で設定します。アクティビティの初期化時にリストビューの高さを設定する方法
しかし、私はonCreate
またはonStart
またはonResume
にlistview.getMeasuredHeight()
またはlistview.getLayoutParams().height
を使用する場合【選択答えは常にゼロです。 どのようにして正解を得ることができますか?
私はアンドロイドに新しいです、あなたの助けに感謝します。
http://stackoverflow.com/questions/6548345/android-how-to-get-the-width-and-height-of-the-list-view-dynamically –
なぜあなただけのパッドを追加しないでくださいあなたのリストビューに? – Anordil
thaks for Samir。これは便利です:http://stackoverflow.com/questions/6548345/android-how-to-get-the-width-and-height-of-the-list-view-dynamically – thundear