E ai galera!
eu tenho uma aplicação que foi feita na versão 2.1, sdk 7, mais tive a necessidade de utilizar um aparelho na versão 3.2, o problema é q eu tb utilizo aparelhos da versao 2.1, eu vou ter que usar os dois obrigatoriamente. mais na versão 3.2 teve uma mudança de resolução consideravel, o que impactou em algumas telas da aplicação, tornando elas mto pequenas impossiblitando o uso dessas telas. o que eu preciso é de uma forma de ajuste de layout, ond o layout ficaria identico ao da versão 2.1. se alguem souber de alguma forma para resolver esse problema ficaria grato!
vlww
Voce por acaso não usou AbsoluteLayout né?!?!?!?
nao, eu usei em todas as telas layouts comuns, LinearLayout, FrameLayout, RelativeLayout, TableLayout
Voce passou tamanho para esses componentes em dp ou px?
Só com match_parent e wrap_content voce ja consegueria. Mas ainda seria necessario ter recursos (imagens) para resoluções maiores.
Um exemplo de tela, a maioria das telas estao nesse padrao
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+act_cliente_menu_id/act_cliente_menu"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/fundo2">
<!-- toolbar superior -->
<RelativeLayout
android:id="@+act_cliente_menu_id/toolbar_up"
android:layout_width="fill_parent"
android:layout_height="45dp"
android:clickable="true"
android:orientation="horizontal"
android:background="@drawable/footer">
<ImageView
android:id="@+act_cliente_menu_id/btnVoltar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:paddingTop="5dp"
android:paddingLeft="5dp"
android:paddingRight="5dp"
android:src="@drawable/voltar" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_centerInParent="true"
android:layout_gravity="center">
<TextView
android:id="@+act_cliente_menu_id/nomeMenu"
android:paddingTop="5dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="18dp"
android:textStyle="bold"
android:typeface="serif"
android:textColor="#FFFFFF"
android:text=" Opções do Cliente" />
</LinearLayout>
</RelativeLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:background="@color/transparent_black"
android:gravity="top|center">
<TextView
android:id="@+act_cliente_menu_id/nomeCliente"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="18dp"
android:textStyle="bold"
android:typeface="serif"
android:textColor="#FFFFFF"
android:text="Nome Cliente" />
</LinearLayout>
<LinearLayout
android:id="@+act_cliente_menu_id/viewPrincipal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1"
android:gravity="center"
android:orientation="vertical">
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center_horizontal"
android:orientation="vertical">
<LinearLayout
android:id="@+act_cliente_menu_id/btnPedido"
android:layout_width="280dp"
android:layout_height="50dp"
android:orientation="horizontal"
android:background="@color/formata_menu_up">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:paddingLeft="15dp"
android:src="@drawable/pedido3" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:textSize="18dp"
android:textStyle="bold"
android:paddingLeft="15dp"
android:layout_weight="1"
android:text="Criar novo pedido" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center|right"
android:paddingRight="10dp"
android:src="@drawable/seta1" />
</LinearLayout>
<LinearLayout
android:id="@+act_cliente_menu_id/btnExibir"
android:layout_width="280dp"
android:layout_height="53dp"
android:orientation="horizontal"
android:background="@color/formatar_menu_center">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:paddingLeft="15dp"
android:src="@drawable/clienteexibir" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:textSize="18dp"
android:textStyle="bold"
android:paddingLeft="15dp"
android:layout_weight="1"
android:text="Dados do cliente" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center|right"
android:paddingRight="10dp"
android:src="@drawable/seta1" />
</LinearLayout>
<LinearLayout
android:id="@+act_cliente_menu_id/btnTitulos"
android:layout_width="280dp"
android:layout_height="50dp"
android:orientation="horizontal"
android:background="@color/formatar_menu_center">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:paddingLeft="15dp"
android:src="@drawable/titulos" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:textSize="18dp"
android:textStyle="bold"
android:paddingLeft="15dp"
android:layout_weight="1"
android:text="Visualizar titulos" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingRight="10dp"
android:layout_gravity="center|right"
android:src="@drawable/seta1" />
</LinearLayout>
<LinearLayout
android:id="@+act_cliente_menu_id/btnVendas"
android:layout_width="280dp"
android:layout_height="50dp"
android:orientation="horizontal"
android:background="@color/formatar_menu_center">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:paddingLeft="15dp"
android:src="@drawable/vendas" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:textSize="18dp"
android:textStyle="bold"
android:paddingLeft="15dp"
android:layout_weight="1"
android:text="Exibir vendas" />
<ImageView
android:layout_width="wrap_content"
android:paddingRight="10dp"
android:layout_height="wrap_content"
android:layout_gravity="center|right"
android:src="@drawable/seta1" />
</LinearLayout>
<LinearLayout
android:id="@+act_cliente_menu_id/btnNaoVenda"
android:layout_width="280dp"
android:layout_height="50dp"
android:orientation="horizontal"
android:background="@color/formatar_menu_down">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:paddingLeft="15dp"
android:src="@drawable/naovenda" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:textSize="18dp"
android:textStyle="bold"
android:paddingLeft="15dp"
android:layout_weight="1"
android:text="Motivo não venda" />
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center|right"
android:paddingRight="10dp"
android:src="@drawable/seta1" />
</LinearLayout>
</LinearLayout>
</LinearLayout>
<!-- TOOLBAR INFERIOR (MENU DE RODAPÉ) -->
<LinearLayout
android:id="@+act_cliente_menu_id/toolbar_down"
android:layout_width="fill_parent"
android:layout_height="40dp"
android:clickable="true"
android:layout_weight="1"
android:background="@drawable/footer"
android:visibility="gone">
</LinearLayout>
</LinearLayout>
Cara, cria seus layout’s genéricos e utiliza do recurso das pastas drawable-ldpi, drawable-mdpi e drawable-hdpi.
E em tablets utilize de layout-xlarge ! 
Já ajuda bastante.
Entao to fazendo isso, ta dando certo, o q eu queria evitar era o trabalho de ficar replicando codigos para os xmls das outras pastas
vlww