功能:
单击按钮时要显示图像当我单击图像时,图像应该消失(我为此使用 View.GONE)。
布局: 我相对布局一个按钮和该按钮上的一个图像,但在创建方法的活动中,我使图像视图消失,以便我可以单击按钮。
问题: 当我第一次单击按钮时,它可以正常工作,即图像出现,单击图像时消失。(为此,我分别使用 View.visible 和 View.gone)。但是当我第二次尝试单击按钮时,它不会显示图像。
我认为图像视图只会消失,但实际上图像仍然存在,这就是为什么按钮可能无法点击。所以我该怎么做才能让按钮可点击。任何帮助将不胜感激。谢谢...
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.settings1);
img = (ImageView) findViewById(R.id.imageView4);
btn = (Button) findViewById(R.id.btn);
img.setVisibility(View.GONE);
}
btn.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
img.setVisiblity(View.VISIBLE);
}
}
img.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
img.setVisiblity(View.GONE);
}
}