2011-02-08 65 views
0

大家好我新来android可以任何人帮助我。我总共有30个按钮,如果我点击每个按钮我应该得到一个编辑对话框与确定按钮,我将键入一些名称,然后单击确定按钮,然后该名称应该去坐在那个点击的按钮,任何人都可以建议如何去做。在此先感谢使用按钮和文本编辑

回答

1

的onClick按钮不喜欢DIS ..

AlertDialog.Builder alert = new AlertDialog.Builder(this); 
    alert.setMessage("Enter your email id.."); 
    alert.setTitle("Forgot Password.."); 
    final EditText text = new EditText(this); 
    text.setInputType(InputType.TYPE_CLASS_TEXT); 
    alert.setView(text); 
    alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() { 

     public void onClick(DialogInterface dialog, int arg1) { 
      // TODO Auto-generated method stub 
      dialog.dismiss(); 
      if(text.getText().toString().trim().equalsIgnoreCase("")) { 
       ShowAlert("You haven't enter any password.."); 
      } 
      else { 
       inputXmlGenerator = new InputXmlGenerator(); 
       forgot_pswrd_req = inputXmlGenerator.createForgotPasswordRequestXml(text.getText().toString()); 
       conn = new Connection(url, forgot_pswrd_req, "ForgotPassword"); 
       conn.connect(); 
      } 
     } 
    }) 
    .setNegativeButton("Cancel", new DialogInterface.OnClickListener() { 


     public void onClick(DialogInterface dialog, int arg1) { 
      // TODO Auto-generated method stub 
      dialog.dismiss(); 
     } 

    }); 
    alert.show(); 

你可以把它放在一个方法,并设置其引导你做任务的参数,你喜欢点击OK后做按钮。在这里我把一个取消按钮。你可以保留它或可以删除​​它。

这是你需要做的基本事情。现在以你喜欢的方式去做。

试试吧。

+0

我试过了,它不能正常工作发生了什么是使用layoutinflater和gridview杉木显示按钮,当我点击按钮edittext打开,当我启用软键盘或虚拟键盘,键入一些东西,然后按确定键入的名称不坐在按钮这里是我的代码 – user571423 2011-02-09 08:33:42

相关问题