gpt4 book ai didi

java - OnClickListener 无法解析为类型 (Eclipse)

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:15:11 24 4
gpt4 key购买 nike

你好,我是编程新手,我正在尝试构建我的第一个简单应用程序,我希望在按下 ImageButton 时播放一个简短的声音 fragment 。

在输入我的代码时,我遇到了语句错误;

 Button.setOnClickListener(new OnClickListener() {

单击监听器带有下划线,当我转到错误时,eclipse 告诉我 OnClickListener 无法解析为类型。

这是我的代码:

import android.app.Activity;
import android.os.Bundle;
import android.view.view;
import android.view.view.OnClickListener;
import android.widget.Button;
import android.widget.ImageButton;

public class main extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

final ImageButton Button = (ImageButton) findViewById(R.id.imageButton1);
Button.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// Perform action on clicks

}
});

我看了一条建议,说要添加;

import android.view.view;

还有

import android.view.view.OnClickListener;

这些导入语句也被突出显示。这些错误是否是由我的计算机上设置 eclipse 的方式引起的?

任何帮助将不胜感激

最佳答案

对于初学者来说,当您看到导入错误时,最好让 Eclipse 管理所有导入,方法是点击 Ctrl+Shift+O。

您的问题似乎是由于:

import android.view.view;

应该是:

import android.view.View;

android.view.View.OnClickListener 也是如此。

如果您删除手动添加的两行并按 Ctrl+Shift+O,一切都会自行修复。

关于java - OnClickListener 无法解析为类型 (Eclipse),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5345470/

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