为啥我的button没有响应呢
public void find_buton()应该说这些代码都没问题,就是点了没反应;昨天还有反应,到晚上不行了,重启pc和平板,可以用了,但是今天重启后,还是没反应。头疼啊 --------------------编程问答-------------------- 应该不是代码的问题 --------------------编程问答-------------------- 按钮有状态的改变,就是没有执行里面的;要发疯了 --------------------编程问答--------------------
{
Button button1=(Button)findViewById(R.id.my_button1);
Button button2=(Button)findViewById(R.id.my_button2);
Button button3=(Button)findViewById(R.id.my_button3);
Button button4=(Button)findViewById(R.id.my_button4);
Button button5=(Button)findViewById(R.id.my_button5);
Button what_to_eat=(Button)findViewById(R.id.what_to_eat);
Button my_friend_recipe=(Button)findViewById(R.id.my_friend_recipe);
button1.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Log.i("menu", "-----------> begin showPopubMenu()");
showPopubMenu();
Log.i("menu", "-----------> over showPopubMenu()");
}
});
button2.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Log.i("menu", "button2 was clicked");
showPopubMenu();
}
});
button3.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Log.i("menu", "button3 was clicked");
showPopubMenu();
}
});
button4.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Log.i("menu", "-----------> begin showPopubMenu3()");
showPopubMenu3();
Log.i("menu", "-----------> begin showPopubMenu3()");
}
});
button5.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Log.i("menu", "-----------> begin showPopubMenu4()");
showPopubMenu4();
Log.i("menu", "-----------> begin showPopubMenu4()");
}
});
what_to_eat.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent i=new Intent(testLoad2.this,RecipeList.class);
Bundle data=new Bundle();
data.putInt("kind", 0); //transform data to the Recipelist
i.putExtras(data);
startActivity(i);
}
});
my_friend_recipe.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent i=new Intent(testLoad2.this,RecipeList.class);
startActivity(i);
}
});
}
new View.OnClickListener()--------------------编程问答-------------------- 你的没反应具体表现在哪里啊
你每个地方都有log输出和一个popWindow
是log没有还是popWindow没有啊
后面还直接start了activity
代码上貌似看不出来问题 --------------------编程问答-------------------- 这样写 好像可以啊,为啥啊 --------------------编程问答-------------------- 今天也遇到这个问题,不知道是怎么回事,点了没反应 --------------------编程问答-------------------- 倒错了包。 --------------------编程问答-------------------- 看不出来 --------------------编程问答-------------------- 你的find_button方法调用了吗 --------------------编程问答--------------------
导错了包。。。 --------------------编程问答-------------------- import的包有问题,很多包都有OnClickListener,
但是button在这里只能用View的才能响应事件。。
补充:移动开发 , Android