Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何对按钮进行编码,使其在填充imageview之前变灰并禁用?_Java_Android_Button_Imageview - Fatal编程技术网

Java 如何对按钮进行编码,使其在填充imageview之前变灰并禁用?

Java 如何对按钮进行编码,使其在填充imageview之前变灰并禁用?,java,android,button,imageview,Java,Android,Button,Imageview,我想让一个按钮变灰,直到用户用手机图库中的所需图像填充imageview。我如何将此编码为使按钮的默认状态变灰(并禁用),但一旦图像显示在imageview中,按钮将启用,并且不再向用户变灰?myButton.setEnabled(false)

我想让一个按钮变灰,直到用户用手机图库中的所需图像填充imageview。我如何将此编码为使按钮的默认状态变灰(并禁用),但一旦图像显示在imageview中,按钮将启用,并且不再向用户变灰?

myButton.setEnabled(false)
调用
myButton.setEnabled(true)如果要侦听单击事件,请打开按钮

如果要使自定义按钮成为myButton.setEnabled(false),也可以看到这一点 调用
myButton.setEnabled(true)如果要侦听单击事件,请打开按钮


如果您想制作自定义按钮,也可以查看此信息。请添加您的代码,以便我们可以查看您正在执行的操作,并尝试提供帮助。您是否正在设置myButton.setEnabled(false);开始时?请添加更多详细信息,以便我们可以看到您正在做什么,并尝试提供帮助。您是否正在设置myButton.setEnabled(false);一开始?