严重错误的android代码求指点!!泪流满脸啊!!

kison11131413 2012-03-03 11:05:06
package mobile.android.learn1;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.app.Activity;
import android.os.Bundle;
import android.content.Intent;
public class main extends Activity implements OnClickListener {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button button1=(Button)findViewById(R.id.button1);
Button button2=(Button)findViewById(R.id.button2);
Button button3=(Button)findViewById(R.id.button3);

button1.setOnClickListener(this);
button2.setOnClickListener(this);
button3.setOnClickListener(this);
}
@Override
public void onClick(View view){
Intent intent=null;
switch(view.getId()){
case R.id.button1:
intent=new Intent(this,MyActivity1.class);
startActivity(intent);
break;
case R.id.button2:
intent=new Intent("myaction1");
startActivity(intent);
break;
case R.id.button3:
intent=new Intent("myaction2");
intent.addCategory("mycategory");
startActivity(intent);
break;
}
}
}
错误分析:

描述 资源 路径 位置 类型
无法解析 button1,或者它不是字段 main.java /learn android1/src/mobile/android/learn1 第 14 行 Java 问题


描述 资源 路径 位置 类型
类型 main 的方法 onClick(View)必须覆盖超类方法 main.java /learn android1/src/mobile/android/learn1 第 23 行 Java 问题

求高手指点迷津!!
...全文
128 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kison11131413 2012-03-03
  • 打赏
  • 举报
回复
是不是还有什么前置条件我没弄啊??比如说xml文件的配置。
kison11131413 2012-03-03
  • 打赏
  • 举报
回复
??你的意思是在开头import??
package mobile.android.learn1;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.app.Activity;
import android.os.Bundle;
import implements OnClickListener;
import android.content.Intent;
public class main extends Activity {
/** Called when the activity is first created. */
@Override
但还是不行啊??
drawthink 2012-03-03
  • 打赏
  • 举报
回复
public class main extends Activity implements OnClickListener (去掉implements OnClickListener,直接在包里面import implements OnClickListener)我试了可以的 你试试

80,476

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧