Button3=(Button) findViewById(R.id.Button3);
       
       
 Button3.setOnClickListener(new OnClickListener(){
        public void onClick(View v) {
        Toast.makeText(updateweibo.this,"哈哈,乌拉拉",Toast.LENGTH_LONG)
                                            .show();
                              System.out.println("houhou");
       
        }
        
       });请问大侠们,(Android) 为什么点击按钮时,不会弹出提示框?郁闷了好几天了!帮忙看一下哪儿出错了

解决方案 »

  1.   

    看代码没有什么错误,我想的是你的Button有没有找对,就是R.id.button,这个R是import的那个R,有Android本身带的,还有就是自己的。
      

  2.   


    package sim.feel;import android.app.Activity;
    import android.os.Bundle;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.widget.Button;
    import android.widget.Toast;/**
     * Button Test
     * 
     * @author Simdanfeg
     * 
     */
    public class Test extends Activity {
    public Button Button3; @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main); Button3 = (Button) findViewById(R.id.Button03); Button3.setOnClickListener(new OnClickListener() {
    public void onClick(View v) {
    Toast.makeText(Test.this, "哈哈,乌拉拉", Toast.LENGTH_LONG).show();
    }
    });
    }
    }无任何问题哈,不知道你错在那儿了
      

  3.   


    请问两个Activity可以共用一个布局文件吗
      

  4.   

    代码没有错误 updateweibo.this 这个activity 楼主查一下吧!!
      

  5.   


    两个Activity 共用同一个Layout 布局文件,完全可以!!!