问一下这段代码button1.setOnClickListener(new OnClickListener()

Android 码拜 6年前 (2016-06-07) 578次浏览
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();
				}
			});
	}
}

问一下这段代码button1.setOnClickListener(new OnClickListener()

解决方案

2

没有导入包问一下这段代码button1.setOnClickListener(new OnClickListener()
你鼠标悬浮到上面不就可以看到提示让你倒入包了吗

2

View.OnClickListener

4

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

2

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

4

import android.view.View.OnClickListener;

2

直接ctrl+shift+o

2

引用:
Quote: 引用:

import android.view.View.OnClickListener;

感谢高手,再问一下一个问题,本人JavaSE只学到接口,现在转安卓可以吗?

这个都可以的

2

用耳去听,用心去想!

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明问一下这段代码button1.setOnClickListener(new OnClickListener()
喜欢 (0)
[1034331897@qq.com]
分享 (0)