gpt4 book ai didi

java - 单击按钮时如何制作 toast 消息

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:51:27 25 4
gpt4 key购买 nike

我正在创建一个测验。我在 Activity 中有 3 个按钮(选项)及其相应的问题。现在,我的问题是我想显示 toast 消息,当用户选择正确答案时, toast 消息将在几秒钟后出现,但当用户选择错误答案时,它将再次显示 toast 消息。我不知道该怎么做。

我做了很多研究和阅读论坛,但似乎我不明白并且不符合我的需求。有人可以帮忙吗?提前致谢!

到目前为止,这是代码。但它不起作用。
请纠正我错误的代码。深深地感谢。

btn1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Button btn1 = (Button) findViewById(R.id.btnopt1_a);
btn1.isClickable();
switch(arg0.getId()){
case R.id.btnopt1_a:
if(btn1.isPressed()){
Toast.makeText(getBaseContext(), "Your answer is correct!" , Toast.LENGTH_SHORT ).show();
}
else btn1.setText("Your answer is wrong!, The correct answer is: Frog");
break;
}
}
});

最佳答案

要在单击按钮时显示 toast 消息,请使用以下代码。如果您想进行一些验证,请使用按钮的 onclicklistener 中的代码:

Button btn1 = (Button) findViewById(R.id.btnopt1_a);
btn1.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Toast.makeText(getBaseContext(), "Your answer is correct!" , Toast.LENGTH_SHORT ).show();
}
});

关于java - 单击按钮时如何制作 toast 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14619234/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com