Je veux créer une boîte de dialogue d'alerte personnalisée telle que cette image que vais-je faire pour cela? je veux concevoir cette boîte de dialogueAlert DialogComment faire une boîte de dialogue personnalisée dans Android
-5
A
Répondre
0
Tout d'abord, vous devez créer un nouveau fichier xml de mise en page et une nouvelle mise en page pour votre titre si vous voulez titre personnalisé aussi.
final AlertDialog dialog;
final View alertDialogView = LayoutInflater.from(getContext()).inflate
(R.layout.your_layout, null);
final View titleView = LayoutInflater.from(getContext()).inflate(R.layout.dialog_layout, null);
dialog = new AlertDialog.Builder(getContext())
.setView(alertDialogView)
.setCustomTitle(titleView)
.setPositiveButton(R.string.set, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
///do your job
})
.setCancelable(true)
.create();
dialog.show();
aussi si vous voulez accéder au titre de la mise en page personnalisée, vous pouvez y accéder de cette façon:
((TextView) titleView.findViewById(R.id.title)).setText(getString(R.string.
your_string));
+0
je n'ai aucun problème dans la mise en application –
ce que vous avez fait jusqu'à présent? Où est ton code? –
je veux concevoir ce dialogue et je n'ai aucune idée comment le concevoir –