Androidアプリ開発逆引き大全 500の極意

ユーザーインターフェイスの開発 - Tips212 TableLayoutで指定の列の表示/非表示を切り替える

登録タグ
Icon comment count 0
Icon stock count 0

3-2レイアウトの実際Tips212 TableLayoutで指定の列の表示/非表示を切り替える

対応Ver:全て

Level3

Answer「今使わない列」を非表示にしたり、再び表示させたりする。Javaで記述する。

狭い画面中で表を見るのに、その時見る必要のない列を一時的に非表示にしておけば効率的です。

列を非表示にするには、TableLayoutのメソッドsetColumnCollapsedを用います。

変数itemTableをTableLayoutオブジェクトをとしたとき、itemTableのn列目を非表示にするには、リスト1のように書きます。

 itemTableのn列目を非表示に
itemTable.setColumnCollapsed(
n, true);

一度非表示にしたn列目を再び表示させるには、リスト2のように書きます。

出典情報

Medium

Androidアプリ開発逆引き大全 500の極意

  • 著者: 清水 美樹

コメント

    コメントはありません