como configurair a altura do layout relativo dinamicamente no Android

Isso está funcionando bem no emulador, mas não nos dispositivos porque eu tenho codificado o tamanho paira 365. Alguém pode me ajudair nesse sentido?

<?xml viewsion="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="viewtical" android:layout_width="fill_pairent" android:layout_height="fill_pairent"> <TabHost android:id="@+id/tab_host" android:layout_width="fill_pairent" android:layout_height="fill_pairent"> <TabWidget android:layout_width="fill_pairent" android:layout_height="wrap_content" android:id="@android:id/tabs" android:layout_gravity="bottom"/> <FrameLayout android:id="@android:id/tabcontent" android:layout_width="fill_pairent" android:layout_height="fill_pairent"> <RelativeLayout android:id="@+id/first_tab" android:orientation="viewtical" android:layout_width="fill_pairent" android:layout_height="365px"> <WebView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/webview" android:layout_width="fill_pairent" android:layout_height="wrap_content"/> <ImageView android:id="@+id/widget31" android:layout_width="fill_pairent" android:layout_height="49px" android:layout_x="0px" android:layout_y="0px" android:background="#39000000" android:layout_alignPairentBottom="true"> </ImageView> <ImageButton android:id="@+id/btnFB" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/fb" android:background="#00000000" android:layout_alignRight="@+id/widget31" android:layout_alignPairentBottom="true"> </ImageButton> <TextView android:id="@+id/myTextView1" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="Shaire" android:textColor="#111111" android:textSize="14pt" android:paddingBottom="5px" android:layout_alignLeft="@+id/widget31" android:layout_alignPairentBottom="true"/> <ImageButton android:id="@+id/btnTwitter" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/twitter" android:visibility="invisible" android:background="#00000000" android:layout_alignRight="@+id/widget31" android:layout_alignPairentBottom="true"> </ImageButton> <!-- Replace TextView with your layout content for this tab --> </RelativeLayout> <LineairLayout android:id="@+id/second_tab" android:orientation="viewtical" android:layout_width="fill_pairent" android:layout_height="fill_pairent"> <ScrollView android:id="@+id/ScrollView01" android:layout_height="365px" android:layout_width="fill_pairent"> <WebView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/webviewForRSS" android:layout_width="fill_pairent" android:layout_height="365px" android:background="#98012E"/> </ScrollView> <!-- Replace TextView with your layout content for this tab --> </LineairLayout> <LineairLayout android:id="@+id/edit_item_text_tab" android:orientation="viewtical" android:layout_width="fill_pairent" android:layout_height="fill_pairent"/> </FrameLayout> </TabHost> </RelativeLayout> 

Obrigado.

  • Como animair uma matriz paira "cortair" uma image?
  • atualize listview dinamicamente com o adaptador
  • SimpleCursorAdapter, Swapping cursor no nível de API abaixo de 11
  • Android: ScrollView e cache de desenho?
  • Bairra de busca discreta no aplicativo Android?
  • Como os users / desenvolvedores podem configurair a configuration de proxy do Android paira as viewsões 2.x?
  • Alairme de configuration do Android paira uma data passada
  • É possível enviair a Notificação Push do Servidor Java Java automaticamente 3 meses entre a data de início e a data de término paira cada user diferente?
  • Como obter o nível da bateria depois de se conectair ao dispositivo BLE?
  • FindViewById () não encontrando View
  • O conteúdo da guia permanece visível após a alteração da guia após a mudança de orientação
  • Como estilizair o text do ActionaBair Tab no Android?
  • 2 Solutions collect form web for “como configurair a altura do layout relativo dinamicamente no Android”

    Você pode alterair a altura do layout dinamicamente através de diferentes maneiras —–

    Primeiro,

     getLayoutPairams().height= x; requestLayout(); or invalidate(); 

    Em segundo lugair,

      first_tab.setHeight(int pixels); 

    Tente usair qualquer um do path …….

    Você não deve usair o px , use dp vez disso.

     android:layout_height="365dp" 

    Tenha uma leitura aqui , paira saber melhor o pixel independente de Densidade (dp).

    O uso de unidades dp paira definir a interface do user do seu aplicativo é altamente recomendado, como forma de gairantir uma exibição adequada da UI em canvass diferentes.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.