彈出帶View的對話框並操作其中的控件

public void openSet(View view){
            AlertDialog.Builder builder = new AlertDialog.Builder(this);
            LayoutInflater inflater = this.getLayoutInflater();
            // Get the layout inflater
            // Inflate and set the layout for the dialog
            // Pass null as the parent view because its going in the dialog layout
           /**
            *googleAPI
            * builder.setView(inflater.inflate(R.layout.server_url_set, null))
            * 使
            */
            
            final View serverURLView = inflater.inflate(R.layout.server_url_setnull);
          //  builder.setTitle("URL");
            builder.setView(serverURLView);
            // Add action buttons
                   builder.setPositiveButton(""new DialogInterface.OnClickListener() {
                       @Override
                       public void onClick(DialogInterface dialogint id) {
                          //findViewByIdView
                         EditText  serverURL  = (EditTextserverURLView.findViewById(R.id.server_et_url);
                          System.out.println(serverURL.getText());
                       }
                   })
                   .setNegativeButton(""new DialogInterface.OnClickListener() {
                       public void onClick(DialogInterface dialogint id) {
                           
                       }
                   }).show();
    }
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章