首页 文章

按钮不可用

提问于
浏览
1

我是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

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

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

相关问题