9
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

AndroidViewの表示・非表示を切り替えるView.INVISIBLEとView.GONEの違い

Posted at

#Viewの表示・非表示を切り替える方法
Viewの表示・非表示を切り替えるには、view#setVisibility(int visibility)メソッドを使用します。
visibility引数には可視状態を表す定数を指定します。

TextView exampleView = (TextView) findViewById(R.id.example_view);
exampleView.setVisibility(View.INVISIBLE);

上記のように書くことができます。

#INVISIBLEとGONEの違い

  • View.INVISIBLE
    非表示にする。非表示にした領域は詰めない。viewが見えないだけで、領域は占める。
  • View.GONE
    非表示にする。
    非表示にした領域を詰める。
    viewがそもそもなかったように振舞う。

※初期値はView.VISIBLE(表示する)に設定されている。

9
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?