今天热门
热点:

这段代码button1.setOnClickListener(new OnClickListener() {这行为什么会报错?,setonclicklistener


package com.example.activitytest;

import android.app.*;
import android.content.*;
import android.view.*;
import android.widget.Toast;
import android.os.Bundle;
import android.app.*;
import android.os.*;
import android.support.*;
import android.widget.*;

public class FirstActivity extends Activity {

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.first_layout);

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

button1.setOnClickListener(new OnClickListener() {

public void onClick(View v) {

Toast.makeText(FirstActivity.this, "You clicked Button  1",
Toast.LENGTH_SHORT).show();
}
});
}
}



解决方案

没有导入包
你鼠标悬浮到上面不就可以看到提示让你倒入包了吗

View.OnClickListener

Ctrl+Shift+O导包,记住是导View.OnClickListener

兄弟 你把鼠标悬停在报错的波浪线那(要不要左键还是右键点一下我忘了)会出现一堆提示,你点第一个就行了啊

import android.view.View.OnClickListener;

直接ctrl+shift+o

引用
Quote: 引用

import android.view.View.OnClickListener;



感谢大神,再请问一个问题,我JavaSE只学到接口,现在转安卓可以吗?

这个都可以的

用耳去听,用心去想! 

www.zrccd.nettrue/topics/20180204/188744.htmlTechArticle这段代码button1.setOnClickListener(new OnClickListener() {这行为什么会报错?,setonclicklistener packagecom.example.activitytest; importandroid.app.*; importandroid.content.*; importandroid.view.*; importandroid.widget.Toast; im...

相关文章

    暂无相关文章

用户评论

大家都在看