gpt4 book ai didi

java - Android 中的 Button 关键字错误

转载 作者:行者123 更新时间:2023-11-29 09:55:03 26 4
gpt4 key购买 nike

也许这听起来很傻,但我在 Button 关键字(不应该出现的地方)上收到错误消息。我是新手,几乎到处都看了。每个人都这么说

Button b = findViewById(R.id.button1);

是正确的。

我的代码:

package com.example.myfirstappnew;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;

public class MainActivity extends Activity {

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

Button b = findViewById(R.id.button1);
}


@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}


}

截图如下: http://pbrd.co/ZEsSw7

最佳答案

据我所知,您有一个错误,因为 findViewById 返回 View 而不是 Button,您需要将其转换为 Button

您需要将 Button 转换为 Button:

Button b = (Button) findViewById(R.id.button1);

并添加这个导入:

import android.widget.Button;

下次,当你说你有错误时,请包括它:)

关于java - Android 中的 Button 关键字错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15485093/

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