按钮不可用

时间:2016-09-06 12:23:37

标签: android android-button

我是Android新手,我有这样的命令

Button btn1  = (Button) findViewById(R.id.buttonEnter); 
btn1.setOnClickListener(new View.OnClickListener(){
    public void onClick(View V){            
        dialog.dismiss();
        setContentView(R.layout.tflist);
        Button btnTF=(Button)findViewById(R.id.BTNTfDef);
        Button btnTFK=(Button)findViewById(R.id.BTNTfComm);
        Button btnTFS=(Button)findViewById(R.id.BTNTfOffice);
        Button btnReturn=(Button)findViewById(R.id.BTNReturnTF);
        btnTF.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {
            dialog.dismiss();
            setContentView(R.layout.tarafhesab);
            Button btnTfSabt=(Button)findViewById(R.id.SetTf);
            Button btnTfRefresh=(Button)findViewById(R.id.RefreshTf);
            Button btnTfReturn=(Button)findViewById(R.id.Returnlist);
            btnTfSabt.setOnClickListener(new View.OnClickListener(){
            public void onClick(View V){ 
                Toast.makeText(getApplicationContext(), "ثبت طرف حساب ", Toast.LENGTH_LONG).show();
            }
        });
        btnTfRefresh.setOnClickListener(new View.OnClickListener(){
            public void onClick(View V){ 
                Toast.makeText(getApplicationContext(), "جستجوی طرف حساب بر اساس اطلاعات وارد شده  ", Toast.LENGTH_LONG).show();
            }
        });
        btnTfReturn.setOnClickListener(new View.OnClickListener(){
            public void onClick(View V){ 
                dialog.dismiss();
                setContentView(R.layout.tflist);
            }
        });

我的表格打开了,但我的按钮没有动作 有什么问题?

1 个答案:

答案 0 :(得分:0)

在添加onclick侦听器之前必须绑定按钮

Canclebtn = (Button) findViewById(R.id.button_id_in_layout);