1

EditTextビューを動的に作成しました。dialogビュー付きのアラートも作成しましたEditText。これで、警告ダイアログ ボックスに入力されたテキストを、動的に生成された に取得する必要がありますEditText。私を助けてください..

@Override
public void onClick(View v) {



     EditText input = new EditText(this);
    Context Context = this;
    AlertDialog Alert=new AlertDialog.Builder(Context).setTitle("Add Field").setMessage("Proceed").setView(input).setPositiveButton("Yes",new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialog, int which) {
            // TODO Auto-generated method stub

            Toast.makeText(getApplicationContext(), "You clicked on Yes", Toast.LENGTH_LONG).show();

        }
    }).setNegativeButton("No", new DialogInterface.OnClickListener() {

        @Override
        public void onClick(DialogInterface dialog, int which) {
            // TODO Auto-generated method stub

            dialog.cancel();
            Toast.makeText(getApplicationContext(), "You clicked on No", Toast.LENGTH_LONG).show();


        }


    }).show();


        LinearLayout linearLayout = (LinearLayout)findViewById(R.id.editTextGroupLayout);
         EditText editTextView = new EditText(this);
        editTextView.setGravity(Gravity.CENTER);

        LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT,
            LayoutParams.WRAP_CONTENT);

        editTextView.setLayoutParams(params);
        editTextView.setHint("Enter Field ");
        linearLayout.addView(editTextView);


 if(v.getId()==R.id.button_selectoptionsback){




            Intent a=new Intent(this,Admin.class);
            this.startActivity(a);

    }    

}

}

4

2 に答える 2