我有一个图像按钮。我让它看不见了。但是 onClick 事件没有被触发,这使得按钮可见。该按钮最初应显示 5 秒,然后变为不可见,然后在我单击那里时再次显示。
private ImageButton nextbutton;
@Override
protected void onCreate( Bundle savedInstanceState )
{
super.onCreate( savedInstanceState );
setContentView( R.layout.first );
nextbutton = ((ImageButton)findViewById( R.id.NextButton ));
nextbutton.setVisibility(View.INVISIBLE);
nextbutton.setOnClickListener( new OnClickListener()
{
@Override
public void onClick( View v )
{
nextbutton.setVisibility(View.VISIBLE);
startActivity( new Intent( FirstActivity.this, SecondActivity.class ) );
}
});
}
最佳答案
您正试图点击一个不可见的按钮?尝试使用带有空白可绘制对象的可见按钮,即没有背景或 src 属性。
当您单击它时,通过插入您想要的可绘制对象来动态更改源属性。
这肯定会使其可点击。
关于java - 图像按钮可见性问题!安卓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6959754/