Ver mensagens sem resposta | Ver tópicos ativos Hoje é 15 Set 2019, 21:01



Responder Tópico  [ 1 Mensagem ] 
 Redimencionamento da tela ao ativa teclado 
Autor Mensagem
What is Android?
What is Android?

Data de registro: 14 Out 2010, 12:20
Mensagens: 4
Mensagem Redimencionamento da tela ao ativa teclado
Pessoal,

Estou com um problema de redimencionamento da tela quando o teclado é exibido na tela. Notem o seguinte layout:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:ads="http://schemas.android.com/apk/res-auto"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context="br.com.nucleoapps.flybook.activitys.CadPilotoActivity">


    <android.support.design.widget.AppBarLayout
        android:id="@+id/appBarCadPiloto"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:theme="@style/AppTheme.AppBarOverlay">


        <android.support.v7.widget.Toolbar
            android:id="@+id/toolbarCadPiloto"
            android:layout_width="match_parent"
            android:layout_height="?attr/actionBarSize"
            android:background="?attr/colorPrimary"
            app:popupTheme="@style/AppTheme.PopupOverlay" />


    </android.support.design.widget.AppBarLayout>

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:paddingLeft="@dimen/activity_horizontal_margin"
        android:paddingRight="@dimen/activity_horizontal_margin"
        android:paddingTop="@dimen/activity_vertical_margin">


        <View
            android:id="@+id/horizontal_divider_login"
            android:layout_width="match_parent"
            android:layout_height="1dp"
            android:layout_above="@+id/botton_bar"
            android:background="@color/colorDivider" />


        <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
            android:id="@+id/botton_bar"
            style="?android:buttonBarStyle"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentBottom="true"
            android:gravity="right"
            android:orientation="horizontal"
            android:padding="8dp">


            <Button
                android:id="@+id/btnSalvar"
                style="?android:attr/borderlessButtonStyle"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginRight="8dp"
                android:onClick="onSave"
                android:text="@string/salvar" />


            <Button
                android:id="@+id/btnCancelar"
                style="?android:attr/borderlessButtonStyle"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:onClick="onCancel"
                android:text="@string/cancelar" />

        </LinearLayout>

        <LinearLayout
            android:id="@+id/teste1"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical">


            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/piloto"
                android:textColor="@color/colorPrimaryDark" />


            <EditText
                android:id="@+id/edtNomePiloto"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginBottom="@dimen/def_componets_botom_margin"
                android:hint="@string/piloto" />


            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="@string/categoria_piloto"
                android:textColor="@color/colorPrimaryDark" />



            <Spinner
                android:id="@+id/spCategoriaPiloto"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:entries="@array/spCategoriaPiloto"
                android:paddingBottom="@dimen/activity_vertical_margin"
                android:prompt="@string/categoria_piloto" />

        </LinearLayout>


        <com.google.android.gms.ads.AdView
            android:id="@+id/adViewCadPiloto"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@+id/teste1"
            android:layout_centerHorizontal="true"
            ads:adSize="LARGE_BANNER"
            ads:adUnitId="ca-app-pub-4452979070329533/6365035603">
</com.google.android.gms.ads.AdView>

    </RelativeLayout>

</LinearLayout>
 


Vejam que trata-se de um layout de cadastro, no botton da tela eu coloco os botões de Salvar ou Cancelar.

O problema é quando o teclado é exibido, este botões sobem e ficam logo acima do teclado.

Como posso evitar isso ?

_________________
Att.

Daniel de Cesaro


26 Mar 2016, 15:17
Perfil
Mostrar mensagens anteriores:  Organizar por  
Responder Tópico   [ 1 Mensagem ] 

Quem está online

Usuários vendo este fórum: ac0502, ademir.carvalhojr, adolfo, alex, alex.abrantes, Alexandre de Queiroz, alexsander.miranda, alexvbh, allart, allone, alylson, anaguerra, Andreid, Androidthebest, Ask Jeeves, avsouza, baudamix, Biel, Blackstorm, bozzano, breko, Bruto_JPO, Cajux, Captain Typho, cfranca, chunga, claudio, Clone Trooper, d.paim, danielbfranco, dannieltec, dariosena, Darth Sidious, dbuarque, dfreitas, edlinux, emersonalencar, estratecnologia, eusobacana, eXagon, fabiano_eletro, Felipe Ferreira, Felipe Marcondes, felipecomp19, furlanrapha, Gabriel Teófilo, genildof, geovanebg, Guilherme, guilhermepilotti, GuilhermeZampieri, HAMSES, heliopassos, ice, infonlinebr, jacksaum, jaydson, jcdeveloper, jlucasps, jonasminas, JRSIQUEIRA, jzaires, klausenner, konos, Kureiton, laucode, laurj, leandroviana, Legiao, leofernandesmo, linukiss, Liviosousa, loferreira, lucasB, lucianoedipo, luiz, Luna, Lúcio Zanette, madeinnordeste, Marcelo, marcosf63, marlovich, maurosilva, miguel, nakahara, neimarguerra, neuhaus, nilsgome, nino, otium, Padawan, Patricia, pemam.com.br, persiomotta, polonia, poponeis, Rafael, Rafael Alencar, rafaelmonoh, Ranieri, raulcca, rbenatti, regeriob2br, renegheller, robertofonte, rocha, Roll, Rubens Prates, Shinigami, skcratch, thiagoalgo, thosjanas, Tiago Sousa Roch, tirloni, tonical, Velhinho, vps_rj, wagner_francisco, Webnet, WiseNut, Wryel, wylken, Yoda, Yoshihury, zaquiel e 5 visitantes


Você não pode criar novos tópicos neste fórum
Você não pode responder tópicos neste fórum
Você não pode editar suas mensagens neste fórum
Você não pode excluir suas mensagens neste fórum
Você não pode enviar anexos neste fórum

Procurar por:
cron

© 2007 - 2016 Portal Android - Comunidade de Desenvolvedores Android

Estamos no Linkedin    Siga-nos no twitter


Powered by phpBB - Hospedado por Bemobi