我是 Android 开发新手。我正在尝试开发一个应用程序作为测试运行,它是一个问答应用程序。
谁能帮我解决以下问题。
页面在单选按钮组中有 2 个单选按钮,页面中心有一个图像,底部有几个按钮(下一个、上一个、主页)。我需要帮助的部分是,当用户单击单选按钮时,图像需要消失并且答案(文本)需要出现。该应用程序基于是/否,因此当单击任一按钮时,图像需要消失,文本需要替换它。
提前谢谢您。
最佳答案
the part i need help with is when a user clicks on a radio button the image needs to disappear and the answer (Text) needs to appear
要设置一个 OnClickListener
,以便您知道何时单击 View
,您可以...
yourButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// Some stuff
}
});
确保您之前已经设置了 Button
(通过执行类似以下操作):
Button yourButton = (Button) findViewById(R.id.your_button);
确保您也设置了 TextView
。
现在,要使View
消失,您可以使用setVisibility(int)
方法。这是一个例子:
yourImage.setVisibility(View.GONE); // The image disappears
yourAnswer.setVisibility(View.VISIBLE); // The answer text appears
您可以将上述内容添加到 OnClickListener
的内部类中,我在其中放置了 //Some stuff
。
关于java - Android 隐藏图像并允许文本显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31971978/