android问题:Button.setOnClickListener cannot be resolved to a type为什么?
packagehello.world;importandroid.app.Activity;importandroid.os.Bundle;importandroid.v...
package hello.world;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.TextView;
public class HellowroldActivity extends Activity {
private TextView show,press;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
show=(TextView)findViewById(R.id.show_TextView);
press=(Button)findViewById(R.id.Click_button);
press.setOnClickListener(new Button.setOnClickListener(){
@Override
public void onClick(View v){// TODO Auto-generated method stub
}
});
press.setOnClickListener(new Button.setOnClickListener(){
@Override
public void onClick(View v){show.setText("Hi!Goole android!");}
});
}
} 展开
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.TextView;
public class HellowroldActivity extends Activity {
private TextView show,press;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
show=(TextView)findViewById(R.id.show_TextView);
press=(Button)findViewById(R.id.Click_button);
press.setOnClickListener(new Button.setOnClickListener(){
@Override
public void onClick(View v){// TODO Auto-generated method stub
}
});
press.setOnClickListener(new Button.setOnClickListener(){
@Override
public void onClick(View v){show.setText("Hi!Goole android!");}
});
}
} 展开
7个回答
展开全部
press.setOnClickListener(new Button.onClickListener(){
@Override
public void onClick(View v){// TODO Auto-generated method stub
}
});
这样写,setOnClickListener里面是要一个.实现onClickListener的对象,你在里面还是setOnClickListener当然是错的啊
@Override
public void onClick(View v){// TODO Auto-generated method stub
}
});
这样写,setOnClickListener里面是要一个.实现onClickListener的对象,你在里面还是setOnClickListener当然是错的啊
追问
写好了之后,在public void onClick(View v){// TODO Auto-generated method stub
}
说要implement 一个类哦。。。为什么
追答
他是提供给你一个这个接口啊,让你自己去实现onClick函数啊,如果你连这都不清楚,建议你还是先去把Java学好把,不要急着搞Android,不然你会很麻烦的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
press.setOnClickListener(new Button.setOnClickListener(){
@Override
public void onClick(View v){show.setText("Hi!Goole android!");}
});
里面不用Button 直接setOnClickListener()就可以~
还有你的布局设置呢~setContentView(R.layout.--布局--);
@Override
public void onClick(View v){show.setText("Hi!Goole android!");}
});
里面不用Button 直接setOnClickListener()就可以~
还有你的布局设置呢~setContentView(R.layout.--布局--);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
press.setOnClickListener(new onClickListener(){
@Override
public void onClick(View v){show.setText("Hi!Goole android!");}
});
@Override
public void onClick(View v){show.setText("Hi!Goole android!");}
});
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
资源文件layout/main.xml中有定义button吗?
追问
有呀。这个的
追答
super.onCreate(savedInstanceState);
后加上setContentView(R.layout.main);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
press.setOnClickListener(new Button.onClickListener(){
@Override
public void onClick(View v){// TODO Auto-generated method stub
}
});
很奇怪你的eclipse编译竟然不报错?
@Override
public void onClick(View v){// TODO Auto-generated method stub
}
});
很奇怪你的eclipse编译竟然不报错?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |