java - 图像按钮可见性问题!安卓

标签 java android onclick visibility imagebutton

我有一个图像按钮。我让它看不见了。但是 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/

相关文章:

android - 代码中的布局方向

android - AsyncTask超时情况解决方案

javascript - 在 thymeleaf 中调用 javascript 函数

javascript - 如何使用 Chart.js 向我的折线图添加点击事件

html - 使用 onclick 函数更改背景颜色

java - Java.lang.ClassnotfoundException hadoop

java - 拖动时 JPanel 子类 "jumps around"

java - 使用 TestNG 测试数据库不回滚

java - 为什么我的 for 循环会同时添加一个对象?

相机中使用的Android模糊surfaceview