Java 错误setonclickListener未定义类型按钮
您好,我收到错误信息: 方法setonclickListener(新的onclickListener(){})未定义 对于“类型”按钮 这是我的密码:Java 错误setonclickListener未定义类型按钮,java,android,eclipse,Java,Android,Eclipse,您好,我收到错误信息: 方法setonclickListener(新的onclickListener(){})未定义 对于“类型”按钮 这是我的密码: public class Sliding extends Activity { /** Called when the activity is first created. */ private LinearLayout MenuList; private Button btnToggleMenuList; pri
public class Sliding extends Activity {
/** Called when the activity is first created. */
private LinearLayout MenuList;
private Button btnToggleMenuList;
private int screenWidth;
private boolean isExpanded;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_sliding);
MenuList = (LinearLayout) findViewById(R.id.linearLayout2);
btnToggleMenuList = (Button) findViewById(R.id.button1);
DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
screenWidth = metrics.widthPixels;
btnToggleMenuList.setonclickListener(new onclickListener() {
public void onclick(View v) {
if (isExpanded) {
isExpanded = false;
MenuList.startAnimation(new CollapseAnimation(MenuList, 0,(int)(screenWidth*0.7), 20));
}else {
isExpanded = true;
MenuList.startAnimation(new ExpandAnimation(MenuList, 0,(int)(screenWidth*0.7), 20));
}
}
});
}
}
有人能告诉我为什么吗?更换这个
btnToggleMenuList.setonclickListener(new onclickListener() {
public void onclick(View v) {
借
还要确保您有下面的导入语句
import android.view.View.OnClickListener;
替换这个
btnToggleMenuList.setonclickListener(new onclickListener() {
public void onclick(View v) {
借
还要确保您有下面的导入语句
import android.view.View.OnClickListener;
换成
View.OnClickListener()
换成
View.OnClickListener()
写下:
btnToggleMenuList.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
而不是:
btnToggleMenuList.setonclickListener(new onclickListener() {
public void onclick(View v) {
写下:
btnToggleMenuList.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
而不是:
btnToggleMenuList.setonclickListener(new onclickListener() {
public void onclick(View v) {
试试这个:
btnToggleMenuList.setonclickListener(new onclickListener() {
@Override
public void onclick(View v) {
试试这个:
btnToggleMenuList.setonclickListener(new onclickListener() {
@Override
public void onclick(View v) {
导入android.view.view.OnClickListener;并使用setOnClickListener代替setOnClickListener导入android.view.view.OnClickListener;并使用setOnClickListener而不是setOnClickListener