Estoy desarrollando en Android 2.2 usando Java. Puse un editText en una ventana emergente y no está funcionando. Actúa como un texto de edición deshabilitado, al hacer clic en el texto de edición no se mostrará el teclado virtual. ¿Cómo puedo agregar un texto de edición en una ventana emergente?Editar texto en una ventana emergente
Respuesta
He resuelto el problema de esta manera: puse el popupWindow.setFocusable(true);
y ahora está funcionando. Parece que el texto de edición que estaba en una ventana emergente no tenía foco porque la ventana emergente no tenía foco.
¿El EditText definitivamente tiene la propiedad android editable establecida en true? Si es falso, se desactivará tal como lo describes.
sólo trato:
AlertDialog.Builder alert = new AlertDialog.Builder(this);
alert.setTitle("Title");
alert.setMessage("Message");
// Set an EditText view to get user input
final EditText input = new EditText(this);
alert.setView(input);
alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
// Do something with value!
}
});
alert.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
// Canceled.
}
});
alert.show();
ventana emergente casi me tomó el día y me costó resolver mi problema gracias amigo –
bienvenida mis amigos ... – Siten
popWindow.setFocusable(true);
popWindow.update();
Se trabajará.
No ayuda. Ya dado en la respuesta. – Vikas
llamada el código de cualquier oyente
private void popUpEditText() {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Comments");
final EditText input = new EditText(this);
LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.MATCH_PARENT,
LinearLayout.LayoutParams.MATCH_PARENT);
input.setLayoutParams(lp);
builder.setView(input);
// Set up the buttons
builder.setPositiveButton("OK", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// do something here on OK
}
});
builder.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.cancel();
}
});
builder.show();
}
- 1. Ventana emergente en winforms
- 2. Abrir una ventana emergente modal
- 3. Ventana emergente arriba Teclado virtual
- 4. Abrir página en una nueva ventana sin ventana emergente
- 5. ¿Cómo crear una ventana emergente en android?
- 6. Google Plus compartir en una ventana emergente
- 7. WP7: ¿girando una ventana emergente + contenido?
- 8. Ventana emergente en Java Swing
- 9. Ventana emergente programada en Android
- 10. WPF ventana emergente
- 11. Ventana emergente, Pantalla central
- 12. Ventana emergente con imagen
- 13. ventana emergente en cualquier aplicación
- 14. ventana emergente bloqueada en Chrome
- 15. Ventana emergente nunca se cierra
- 16. Ventana emergente de mouse de texto sobre Swing JTextArea?
- 17. Comprobar si una ventana emergente se cierra
- 18. ¿Cómo cerrar una ventana emergente de Liferay.util.openWindow?
- 19. ¿Cómo crear una pequeña ventana emergente en iOS?
- 20. Validación en Editar texto
- 21. Problemas para crear una ventana emergente en la Actividad Android
- 22. Mostrando una barra de progreso en una ventana emergente
- 23. cómo hacer una animación para una ventana emergente en android
- 24. ¿Cómo abrir una actividad en una ventana emergente?
- 25. ¿Cómo se imprime desde una ventana emergente en javascript?
- 26. Ventana emergente valor de retorno
- 27. Python: Ventana emergente de PyQt
- 28. Ventana emergente Razor MVC 3
- 29. traer ventana emergente al frente
- 30. Cómo generar una ventana emergente simple usando jQuery
Gracias u me ayudó .... gracias una tonelada .... :) – Taruni
yo estaba tratando como usted sugiere, pero esto no está ayudando. – Deepak
pero todavía hay un problema que es cuando presionas mucho el editor de texto no aparece ni da al portapapeles pegar –