Não consigo reduzir Height de um TextView

3,740 views
Skip to first unread message

Daniel Tibúrcio

unread,
Oct 8, 2013, 10:23:18 AM10/8/13
to androi...@googlegroups.com
O que não consigo resolver na tela anexa é o seguinte, nada que eu faça resolve:
1) gostaria que a descrição de cada item ficasse em uma linha, e um deles está em duas linhas, apesar de ter espaço.;

2) a linha do Mês/Ano ficar sem a parte vazia embaixo;

3) fazer a tela subir e descer no touch, fica fixa e em aparelhos de tela menor nem tudo é visualizado. O interessante é que na tela inicial sobe e desce normalmente. Verificando num aparelho com tela menor, como o Galaxy Y, a parte dos itens também sobe e desce, mas a tela geral não; nesta parte eu uso TableRow.

Vou colocar aqui o XML, qualquer ajuda será muito bem-vinda (no final tem o XML onde defino a TableRow):

<LinearLayout
  android:layout_width="match_parent"
  android:layout_height="wrap_content"
  android:orientation="vertical">
  
  <TextView
    android:id="@+id/titulo"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal|center_vertical"
    android:layout_marginLeft="75dp"
    android:textIsSelectable="true"
    android:textSize="20sp"
    android:textStyle="bold" />
  
  <LinearLayout
    android:id="@+id/nomeview1"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical">
    <TextView
      android:id="@+id/descr"
      android:layout_width="fill_parent"
      android:layout_height="wrap_content"
      android:layout_gravity="center_horizontal|center_vertical"
      android:textIsSelectable="true"
      android:textSize="15sp"
      android:layout_weight="1"
      android:textStyle="bold" />
      
    <TextView
      android:id="@+id/valorr"
      android:layout_width="fill_parent"
      android:layout_height="wrap_content"
      android:layout_gravity="center_horizontal|center_vertical"
      android:gravity="right"
      android:textIsSelectable="true"
      android:textSize="15sp"
      android:layout_weight="1" />
  </LinearLayout>
  
  <LinearLayout
    android:id="@+id/nomeview2"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical">
    <ListView
      android:id="@+id/descri"
      android:layout_width="fill_parent"
      android:layout_height="0dip"
      android:layout_weight="1"
      android:smoothScrollbar="true"  
      android:background="#909BD3"
      android:divider="#FFECECEC"
      android:dividerHeight="2sp">
    </ListView>
  </LinearLayout>
    
  <TextView
    android:id="@+id/rodape"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal|center_vertical"
    android:textIsSelectable="true"
    android:background="@color/LightSkyBlue2"
    android:gravity="right"
    android:textSize="20sp"
    android:textStyle="bold" />
  
  <TextView
    android:id="@+id/valfgts"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal|center_vertical"
    android:textIsSelectable="true"
    android:background="@color/LightSkyBlue3"
    android:gravity="right"
    android:textSize="20sp"
    android:textStyle="bold" />
 
  <TextView
    android:id="@+id/baseinss"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal|center_vertical"
    android:textIsSelectable="true"
    android:background="@color/LightSkyBlue2"
    android:gravity="right"
    android:textSize="20sp"
    android:textStyle="bold" />
 
  <TextView
    android:id="@+id/numdep"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal|center_vertical"
    android:textIsSelectable="true"
    android:background="@color/LightSkyBlue2"
    android:gravity="right"
    android:textSize="20sp"
    android:textStyle="bold" />
 
  <TextView
    android:id="@+id/baseir"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal|center_vertical"
    android:textIsSelectable="true"
    android:background="@color/LightSkyBlue3"
    android:gravity="right"
    android:textSize="20sp"
    android:textStyle="bold" />
  <Button
    android:layout_height="wrap_content"
    android:layout_width="wrap_content"
    android:text="@string/desktop"
    android:id="@+id/desktop">
  </Button>
</LinearLayout>



Veja o XML onde está a TableRow:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  android:layout_width="match_parent"
  android:layout_height="wrap_content"
  android:orientation="vertical">
  
  <TableRow
    android:id="@+id/tabrow"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" >
    <TextView
      android:id="@+id/descri2"
      android:layout_width="fill_parent"
      android:layout_height="wrap_content"
      android:layout_gravity="center_horizontal|center_vertical"
      android:textIsSelectable="true"
      android:textSize="15sp"
      android:layout_weight="1"
      android:textStyle="bold" />
      
    <TextView
      android:id="@+id/valor2"
      android:layout_width="fill_parent"
      android:layout_height="wrap_content"
      android:layout_gravity="center_horizontal|center_vertical"
      android:gravity="right"
      android:textIsSelectable="true"
      android:textSize="15sp"
      android:layout_weight="1" />
  </TableRow>
  
</LinearLayout>


Tela Folha.png

ducasp

unread,
Oct 8, 2013, 10:56:42 AM10/8/13
to androi...@googlegroups.com
Android Brasil - Dev ....

Daniel Tibúrcio

unread,
Oct 8, 2013, 4:20:45 PM10/8/13
to androi...@googlegroups.com
Você postou uma resposta sem opinião nenhuma, ducasp.

ducasp

unread,
Oct 8, 2013, 4:43:05 PM10/8/13
to androi...@googlegroups.com
Tem uma lista, chamada Android Brasil - Dev, que é para esse tipo de discussão... Dev, developer, desenvolvedor/programador... A opinião tá aí sim.

Clovis Lemes Ferreira Junior

unread,
Oct 8, 2013, 4:49:39 PM10/8/13
to androi...@googlegroups.com
Daniel Tibúrcio, 

A partir da sua 6ª mensagem você começou a posta no grupo Android Brasil e não no Android Brasil - Dev


--
--
Grupo Android Brasil
http://groups.google.com/group/androidbrasil?hl=pt-BR
Regras da Lista: http://goo.gl/pK1qNU
---
Você está recebendo esta mensagem porque se inscreveu no grupo "Android Brasil" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para androidbrasi...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.



--
Clóvis Lemes Ferreira Júnior
Reply all
Reply to author
Forward
0 new messages