gpt4 book ai didi

android 乘法按钮大小写开关

转载 作者:行者123 更新时间:2023-11-30 03:48:52 29 4
gpt4 key购买 nike

我一直在看一些帖子,但我仍然无法让我的代码工作(我是初学者)..我只是想用带有大小写开关的两个按钮来使用 toast..编译时它只是崩溃.. 有什么想法吗?

代码:

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main_menu);

TextView et = (TextView) findViewById(R.id.txtHeader);

Button btnAdd = (Button) findViewById(R.id.btnAdd);
Button btnDis = (Button) findViewById(R.id.btnDisplay);

btnAdd.setOnClickListener((OnClickListener) this);
btnDis.setOnClickListener((OnClickListener) this);

}


public void OnClick(View v) {

switch (v.getId()) {
case R.id.btnAdd:
// Toast msg = Toast.makeText(getBaseContext(), "Torben", Toast.LENGTH_LONG);
// msg.show();
break;

case R.id.btnDisplay:
// Toast msg1 = Toast.makeText(getBaseContext(), "Henriksen", Toast.LENGTH_LONG);
// msg1.show();
break;

default:

break;
}
}

最佳答案

我看到两个主要问题:

((OnClickListener) this

确保您的类实现了 OnClickListener,因为如果您实际实现了接口(interface),则永远不需要强制转换。”

类的声明应该是这样的:

public class MyActivity extends Activity implements OnClickListener

然后将OnClick改成小写的o

@Override
public void onClick(View v) {

关于android 乘法按钮大小写开关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14467871/

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