|
||
|
|
|
|||||||
| Avisos |
| Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Hola
Este codigo es para abrir un dialog en la funcion onPostExecute, y funciona perfecto. El problema: En el layout popup, el cual aparece en el dialog, tengo un imageview al cual quisiera colocarle una url para que me muestre la imagen de esa url, la idea es asignarle esa url cuando este creando el dialog, es decir dinamicamente. Como podria hacer esto ? Gracias por la ayuda Código:
@Override
protected void onPostExecute(String result) {
//Toast.makeText(context, result.toString(), Toast.LENGTH_LONG).show();
/*nombre.setText("");
dni.setText("");
telefono.setText("");
email.setText("");*/
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
LayoutInflater inflater = getActivity().getLayoutInflater();
builder.setView(inflater.inflate(R.layout.popup, null))
.setPositiveButton("Aceptar", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
builder.create();
builder.show();
}
|
|
|
|
#2
|
||||
|
||||
|
Prueba cambiando la última línea por esto:
Dialog dialog = builder.show(); ImageView imageView = (ImageView)dialog.findViewById(......); imageView.setImageURI(.....); Como te he dicho, pruébalo, pero no se seguro si te funcionará así. Teóricamente si debe funcionar, pero yo esto siempre lo he hecho creando un DialogFragment. |
|
#3
|
||||
|
||||
|
Gracias por tu respuesta.
Asumo que el codigo que hice esta obsoleto, aunque tambienprobe con este, pero no se s ieste obsoleto o no: Código:
Context mContext = getApplicationContext();
Dialog dialog = new Dialog(mContext);
dialog.setContentView(R.layout.custom_dialog);
dialog.setTitle("Custom Dialog");
dialog.show();
con el DialogFragment ? gracias |
![]() |
Estás aquí
|
||||||
|
||||||