Androidのアプリ開発関連のブログ

layout_weightの動的変更はできないぽい・・・

制作中のアプリで縦画面時はListViewを一つ非表示にして縦に並べようとしたが、
layout_weightをJavaで動的変更すれば簡単と思ったが、layout_weightはViewGroup.addViewするときにしか設定できないようで、Viewを設置したまま後から変更することはできないらしい・・・

ListViewの高さ設定したりとかちょっと試したが、良い感じにはできなかったんで、
諦めて縦画面時もListView2つ表示して常に2分割するレイアウトにすることにした。


あとは画面開店時の状態復元と、サーバー登録とかで終わりにする。