2017-06-22 111 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);