java - 使图像按钮的行为类似于切换按钮

标签 java android image button toggle

如何为图像按钮设置打开和关闭状态?我的目标是在单击图像按钮时播放声音,并在再次单击按钮时停止声音。谢谢!

最佳答案

您可以使用事件。就像点击监听器一样。 为此获取您的imageViewsetOnClickListener

ImageView mImageView = (ImageView) findViewById(R.id.sound_imageView);
Boolean flag = false;
mImageView.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            if(flag) {
                //play sound
                flag = false;
            } else {
                //stop sound
                flag = true;
            } 
        }
    });

关于java - 使图像按钮的行为类似于切换按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28655034/

相关文章:

android - 使用 fab 的底部导航

python - 一半图像在 elif 语句中模糊

java - ICEfaces 单选按钮

java - "PrinterException: Paper' s 可成像宽度太小 "I can see what' s 错误,但我该如何修复它?

java - Joda Time ,解析不起作用

html - div 中的图像在图像下方有额外的空间

objective-c - 为什么设置我的导航栏背景图片会影响导航栏的大小?

java - Maven 未将 HTML 正确放入 WAR

android - 了解运行时使用的布局

java - Android 应用内评论弹出窗口使应用崩溃