Autore Topic: Diseguaglianza dimensioni xml/dispositivo fisico  (Letto 281 volte)

Offline ValerioAdo

  • Utente normale
  • ***
  • Post: 323
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Huawei Ascend g525
  • Sistema operativo:
    windows 8.1
Diseguaglianza dimensioni xml/dispositivo fisico
« il: 29 Ottobre 2014, 15:51:26 CET »
0
Salve a tutti

Ho un problema di tipo "grafico", nel mio xml ho impostato un "map fragment", all'interno di un "grid layout", di altezza 255dp cioè occupa una buona parte dello schermo e devo usare questo map fragment per visualizzare una mappa con le API di Google maps, il problema è che nel dispositivo fisico(ma anche nell'emulatore di eclipse) questo map fragment si riduce di due terzi.... e non capisco il perché....

posto il codice xml e qualche screenshots per farmi capire meglio

Codice (XML): [Seleziona]
<?xml version="1.0" encoding="UTF-8"?>
<GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:map="http://schemas.android.com/apk/res-auto"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   android:orientation="vertical" >

    <Gallery
       android:id="@+id/gallery1"
       android:layout_column="0"
       android:layout_gravity="left|top"
       android:layout_row="0" />

    <GridLayout
       android:layout_width="188dp"
       android:layout_height="102dp"
       android:layout_column="0"
       android:layout_gravity="right|top"
       android:layout_row="0"
       android:columnCount="1" >

        <ImageView
           android:id="@+id/imageView1"
           android:layout_width="match_parent"
           android:layout_height="95dp"
           android:layout_column="0"
           android:layout_gravity="left|top"
           android:layout_row="0"
           android:src="@drawable/ic_launcher" />

    </GridLayout>

    <GridLayout
       android:layout_width="180dp"
       android:layout_height="358dp"
       android:layout_column="0"
       android:layout_gravity="right|bottom"
       android:layout_row="0"
       android:columnCount="1" >

        <fragment
           android:id="@+id/map"
           android:name="com.google.android.gms.maps.MapFragment"
           android:layout_width="fill_parent"
           android:layout_height="255dp"
           android:layout_gravity="fill_horizontal" />

        <TextView
           android:id="@+id/textView2"
           android:layout_width="176dp"
           android:layout_height="212dp"
           android:layout_column="0"
           android:layout_gravity="left|center_vertical"
           android:layout_row="1"
           android:text="Via Emilio Lepido 28, Parma Tel.0521 487604 Info 3351916514 info@blablasexydisco.com Aperto tutte le sere dalle ore 23"
           android:textAppearance="?android:attr/textAppearanceSmall" />

    </GridLayout>
</GridLayout>

grazie mille in anticipo!!