为了账号安全,请及时绑定邮箱和手机立即绑定

使用Android Studio显示错误,源码如下

package com.example.hello.test;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.Toast;
import android.util.Log;

public class MainActivity extends Activity {
   private Button bt1;
   private Button bt2;

   protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.activity_main);
       bt1 = (Button) findViewById(R.id.button3);
       bt2 = (Button) findViewById(R.id.button4);
       /*
       bt1.setOnClickListener(new View.OnClickListener() {
           @Override
           public void onClick(View v) {

           }
       });
       */

       bt1.setOnClickListener(new  MyOnClickListener(){
           private void onClick(view v) {
               super.onClick(v);
               Toast.makeText(MainActivity.this,"bt1要执行的逻辑",2).show();
           }
       });
   }
}
class MyOnClickListener implements View.OnClickListener {

    public void onClick(View v) {
        Log.i("tag","父类的onclick事件");

    }
}

http://img1.sycdn.imooc.com//596e11a90001426d10240457.jpg

正在回答

4 回答

http://img1.sycdn.imooc.com//596ec9b80001897811280021.jpg分明就是嘛eclipse

0 回复 有任何疑惑可以回复我~

你确定你这图是Android studio?!

0 回复 有任何疑惑可以回复我~
#1

love_guo 提问者

为什么不是
2017-07-19 回复 有任何疑惑可以回复我~
#2

OracleDLX 回复 love_guo 提问者

好吧,我看错了,下图是课程图
2017-07-19 回复 有任何疑惑可以回复我~

试一下把2改成Toast.LENGTH_SHORT

1 回复 有任何疑惑可以回复我~
#1

慕粉1469201219

View view试下这样引用对象
2017-07-18 回复 有任何疑惑可以回复我~
#2

love_guo 提问者

嗯嗯,
2017-07-19 回复 有任何疑惑可以回复我~

View的V要大写,然后2改为1,如果还有红杠杠,双击1,根据改行前面的红灯泡提示建议修改

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第一门课(入门篇)
  • 参与学习       312585    人
  • 解答问题       4633    个

想快速掌握Android应用开发基础,选择学习这门课程就对了。

进入课程

使用Android Studio显示错误,源码如下

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信