java - 为什么我的牙套显示错误?

标签 java

enter image description here

enter image description here

大家好。今天我开始编写代码,以便我可以在按下按钮时打开第二个 Activity 。我不断收到“{}”大括号错误。我还创建了 list “android:name=".activity2">”,但我找不到如何修复大括号以停止显示错误的方法?我赞扬了一些照片,这样你就可以更好地看到问题所在。也许有更简单的方法可以使用按钮打开第二个 Activity ?有什么建议可以解决这个问题吗?谢谢:)

公共(public)类 MainActivity 扩展 Activity {

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

    Button imeageTextBtn = (Button) findViewById(R.id.imeageTextBtn);
    assert imeageTextBtn != null;
    imeageTextBtn.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Intent intent = new Intent(v.getContext(), activity2.class);
            startActivityForResult(intent, 0);
        }
    }

}

最佳答案

您正在调用 setOnClickListener 方法。所以它需要一个结束 ) 和一个分号。

imeageTextBtn.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        Intent intent = new Intent(v.getContext(), activity2.class);
        startActivityForResult(intent, 0);
    }
});

关于java - 为什么我的牙套显示错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36527232/

相关文章:

java - 每个接口(interface)实现的唯一标识符

java - SOAP Web 服务中的用户身份验证

java - 是否需要我的 try catch block ?

java - 2 个 Google App Engine 数据存储更新

Java 8 API 静态方法在非空输入上运行函数,或返回 nullValue

java - Spring Boot 自动配置的 Jackson ObjectMapper 默认情况下不用于 WebFlux WebClient

java - 基于角色的身份验证不起作用

Java:加快我的代码速度

java - 同时使用按键事件和鼠标事件

java - 帮助使用 Jettison 将 JSON Twitter 答案映射到 Jaxb