Download the free trial version
Basic4android Video
Features
Tutorials and manuals
Showcase
Screenshots

Go Back   Android Development Forum - Basic4android > Foreign Languages > Spanish Forum
Documentation Wiki Register Members List B4P Search Today's Posts Mark Forums Read

[B4A EDITTEXT] No tapar el EditText con el teclado.

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 10-20-2011, 10:50 PM
Junior Member
 
Join Date: Sep 2011
Posts: 47
Default [B4A EDITTEXT] No tapar el EditText con el teclado.

Hola a todos.

Necesito saber como puedo hacer que al pulsar sobre un EditText que está en la parte inferior de la pantalla no se cubra con el teclado virtual cuando sale este último.

He probado a cambiar la propiedad top del EditText cuando le damos el foco y esa parte funciona, el problema viene en que para salir del teclado, por lo menos en SGS hay que pulsar el botón "BACK" y no retorna el foco al EditText con lo que no puedo controlarlo. Si devuelvo la posición al elemento dentro del TextChanged, en cuanto pulsa una tecla, pam, se pone en su sitio y por lo tanto queda por detrás del teclado virtual.

Se os ocurre como solventar este problema sin realizar otro activity con el campo de texto?

Muchas gracias.
Reply With Quote
  #2 (permalink)  
Old 10-20-2011, 11:33 PM
Knows the basics
 
Join Date: Jan 2011
Posts: 73
Default

con la libreria phone puedes ocultar el texto.

dim p as phone

.
.
.
.

p.HideKeyboard(Activity)
Reply With Quote
  #3 (permalink)  
Old 10-21-2011, 12:00 AM
Junior Member
 
Join Date: Sep 2011
Location: Granada, Spain
Posts: 45
Default

Yo lo colocaría todo en un scroll. De esa manera, al mostrar el teclado, puedes desplazar la vista actual para que se vea el edit y el teclado al mismo tiempo.
Reply With Quote
  #4 (permalink)  
Old 10-21-2011, 06:45 AM
Junior Member
 
Join Date: Sep 2011
Posts: 47
Default

Quote:
Originally Posted by iliberis View Post
Yo lo colocaría todo en un scroll. De esa manera, al mostrar el teclado, puedes desplazar la vista actual para que se vea el edit y el teclado al mismo tiempo.
mmm Es la opción más extendida, pero... podría bloquear el ScrollView para que no se pudiese desplazar? a nivel usuario me refiero claro.
Reply With Quote
  #5 (permalink)  
Old 10-21-2011, 07:22 AM
Junior Member
 
Join Date: Sep 2011
Location: Granada, Spain
Posts: 45
Default

Supongo que si... aunque generalmente se le permite al usuario el desplazamiento. Como no es una cosa que tenga sentido, confiamos en que no lo haga. Y, si lo hace, no va a haber errores en el programa.

Lo que no se, ahora mismo, es si hay forma de bloquearlo. Habría que mirar en la documentación a ver qué hay.
Reply With Quote
  #6 (permalink)  
Old 10-22-2011, 03:15 PM
Knows the basics
 
Join Date: Jan 2011
Posts: 73
Default

Hola ahora releyendo veo que te he contestado algo que no preguntabas, sorry aveces uno se empana. El problema que tienes yo no sabia ni que existia, tengo dos dispositivos con android y el emulador y en todos ellos cuando pongo un EditText en el fondo de la pantalla, el mismo sistema operativo, se encarga de subir la pantalla y me muestra el teclado debajo del cuadro. me podrias decir en que dispositivo te ocurre esto del teclado sobre el edittext. Gracias
Reply With Quote
  #7 (permalink)  
Old 10-22-2011, 06:37 PM
Junior Member
 
Join Date: Sep 2011
Posts: 47
Default

Me pasa con todos los que he probado, a saber:

Samsung Galaxy S (mio)

Samung Galaxy TAB 7"
Motorola XT316 (este tiene teclado fisico pero si fuerzo el virtual...)

Mi colega lo ha probado en varios Xperia de los ultimisimos y lo mismo.

Al final he decidido, para salir del paso, cambiar el layout
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
EditText mask adrianomurta Forum Discussion 0 10-18-2011 01:13 AM
Edittext contains thejackster14 Basic4android Updates and Questions 4 09-02-2011 01:49 AM
Edittext maxlength critalsoft Basic4android Updates and Questions 2 06-21-2011 02:54 PM
EditText Misbehavior in v1.5 RichardN Basic4android Updates and Questions 4 05-18-2011 12:14 PM
EditText Cableguy Basic4android Updates and Questions 3 12-31-2010 05:12 PM


All times are GMT. The time now is 01:03 PM.


Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0