2017-05-03 1 views

답변

0

, 당신이 그렇게 할 수 표시 (갤러리 등)을 열 .setVisibility(View.INVISIBLE) 또는 .setVisibility(View.VISIBLE) (보기 또는보기가 포함 된 레이아웃) 예를 들어 코드가 다음과 같이 표시 될 수 있습니다.

@Override 
protected void onCreate(Bundle savedInstanceState) { 

    ... 

    ImageView iv = (ImageView) findViewById(R.id.imageView); 
    final View layout_with_stuff_to_hide = findViewById(R.id.layout); 

    iv.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      layout_with_stuff_to_hide.setVisibility(layout_with_stuff_to_hide.getVisibility() == View.VISIBLE ? View.INVISIBLE : View.VISIBLE); 
     } 
    }); 
} 
관련 문제