cómo llamar a un custom pop up
Publicado por Paúl Velasteguí (1 intervención) el 02/03/2021 18:35:12
Saludos tengo un custom pop declarado de esta manera lo llamo mediante la acción de un listener en un botón, pero también Quiero que aparezca cuando suceda una ejecución de código.
cuando intento llamar me pide un parámetro me imagino el View, aquí no sé que enviar para que aparesca el pop up, Lo que quiero enviar son strings y no un View, eso puedo arreglar sin problema pero no sé que enviar envés del View ,es decir lo llamo así showpopup(aquí no se que debe ir) espero me haya expresado bien cualquier cosa estoy pendiente
cuando intento llamar me pide un parámetro me imagino el View, aquí no sé que enviar para que aparesca el pop up, Lo que quiero enviar son strings y no un View, eso puedo arreglar sin problema pero no sé que enviar envés del View ,es decir lo llamo así showpopup(aquí no se que debe ir) espero me haya expresado bien cualquier cosa estoy pendiente
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public void showpopup(View v){
TextView txtClose,tvPlaca,tvEntrada,tvHora,tvTdis,tvTiempo,tvMensaje;
myDialog.setContentView(R.layout.custompopup);
txtClose=myDialog.findViewById(R.id.txtClose);
tvPlaca=myDialog.findViewById(R.id.tvPlaca);
tvEntrada=myDialog.findViewById(R.id.tvEntrada);
tvHora=myDialog.findViewById(R.id.tvHora);
tvTdis=myDialog.findViewById(R.id.tvTdis);
tvTiempo=myDialog.findViewById(R.id.tvTiempo);
tvMensaje=myDialog.findViewById(R.id.tvMensaje);
txtClose.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
myDialog.dismiss();
}
});
myDialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));
myDialog.show();
}
Valora esta pregunta


0