2017-06-22 153 views

回答

0

要隱藏你可以使用的知名度選項,imagebutton.setvisibility = View.Invisible();

哪裏ImageButton的是烏爾對象變量

0

首先,你可以得到的對象引用您試圖隱藏圖像按鈕。像這樣的東西 -

ImageButton b = (ImageButton) findViewbyId(R.id.imageButton); 

請嘗試以下 -

b.setVisibility(View.INVISIBLE); 

這應該使圖像按鈕不可見。爲了使按鈕可見 - b.setVisibility(View.VISIBLE);

0

顯示一個圖像按鈕使用:

yourImageButton.setVisibility(View.VISIBLE); 

,並隱藏它使用:

yourImageButton.setVisibility(View.GONE); 
0

申報圖片布頓在XML:

<ImageButton 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:id="@+id/button_signIn" 
    android:visibility="invisible"/> 

現在得到活動/片段中的refrenece

ImageButton btn; 
btn=(ImageButton)findViewById(R.id.button_signIn); 

現在瑟根據您的需要

btn.setVisibility(View.VISIBLE); 
0

您可以添加選項按鈕絕對佈局的可視性。對於隱形按鈕,您可以使用button.setVisibilty(View.INVISIBLE)。對於分享按鈕,您可以使用createChooser()方法。

0

伸出他人的答案。

要顯示您的視圖設置可見性狀態View.VISIBLE

yourImageButton.setVisibility(View.VISIBLE);

隱藏它(而按鈕保管空間 - 佈局並沒有改變)設置可見狀態View.INVISIBLE

yourImageButton.setVisibility(View.INVISIBLE);

將其完全隱藏(好像它從未添加到父視圖中)使用:

yourImageButton.setVisibility(View.GONE);