Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- btnSaran.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- AlertDialog.Builder alert = new AlertDialog.Builder(itemView.getContext());
- alert.setTitle("Berikan Saran Kepada " + tvNamaSantri.getText().toString());
- //set layout
- LinearLayout layout = new LinearLayout(itemView.getContext());
- layout.setOrientation(LinearLayout.VERTICAL);
- //set layout params
- LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT,LinearLayout.LayoutParams.WRAP_CONTENT);
- lp.setMargins(50, 0, 50, 0);
- //set edittext
- EditText etSaran = new EditText(itemView.getContext());
- etSaran.setHint("Saran");
- etSaran.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_FLAG_MULTI_LINE);
- etSaran.setLayoutParams(lp);
- //add view to layout
- layout.addView(etSaran);
- alert.setView(layout); // Again this is a set method, not add
- alert.setPositiveButton("Kirim", new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface dialog, int which) {
- prosesBeriSaran(itemView, tvId.getText().toString(), LC.getPref(itemView.getContext(), MainActivity.prefNama), etSaran.getText().toString());
- ((EvaluasiUstadzActivity) itemView.getContext()).retrieveHasilEvaluasi();
- dialog.dismiss();
- }
- });
- alert.setNegativeButton("Batal", new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface dialog, int which) {
- dialog.dismiss();
- }
- });
- alert.show();
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment