Android线性布局排列在仿真器和设备中有所不同

时间:2014-02-21 09:28:51

标签: android adjustviewbounds

我正在用android中的线性布局方式开发26个卡片设计字母表的项目。我收录了android:adjustViewBounds="true"android:scaleType="centercrop"。 幸运的是,它在模拟器中运行良好,并且不会出现在真实设备中。在设备中使它工作的问题是什么?你可以帮我解决这个问题吗?下面是在模拟器中工作但不在设备中的代码。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".Linear_layout_equal" >

<ScrollView
            android:id="@+id/scrollView1"
            android:layout_width="match_parent"
            android:layout_height="fill_parent" >
 <LinearLayout
     android:id="@+id/NumberPad"
     android:layout_width="match_parent"
     android:layout_height="0dp"
     android:layout_weight="1"
     android:gravity="center"
     android:orientation="vertical">

     <LinearLayout
         android:id="@+id/NumberRow123"
         android:layout_width="fill_parent"
         android:layout_height="wrap_content"
         android:orientation="horizontal"
         android:gravity="center" >

         <ImageView
             android:id="@+id/button1"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:adjustViewBounds="true"
             android:src="@drawable/lettera" 
             android:layout_margin="5dp"
             android:scaleType="centerCrop"/>

         <ImageView
             android:id="@+id/button2"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_margin="5dp"
             android:layout_weight="1"
             android:adjustViewBounds="true"
             android:src="@drawable/letterb" 
             android:scaleType="centerCrop"/>

         <ImageView
             android:id="@+id/button3"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:adjustViewBounds="true"
             android:src="@drawable/letterc" 
             android:layout_margin="5dp"
             android:scaleType="centerCrop"/>

         <ImageView
             android:id="@+id/button4"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:adjustViewBounds="true"
             android:src="@drawable/lettere" 
             android:layout_margin="5dp"
             android:scaleType="centerCrop"/>
     </LinearLayout>

     <LinearLayout
         android:id="@+id/NumerRow456"
         android:layout_width="fill_parent"
         android:layout_height="wrap_content"
         android:orientation="horizontal"
         android:gravity="center" >

         <ImageView
             android:id="@+id/button4"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:adjustViewBounds="true"
             android:src="@drawable/lettere"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"/>

         <ImageView
             android:id="@+id/button5"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:adjustViewBounds="true"
             android:src="@drawable/letterf"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"/>

         <ImageView
             android:id="@+id/button6"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:adjustViewBounds="true"
             android:src="@drawable/letterg"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"/>

         <ImageView
             android:id="@+id/button9"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:src="@drawable/letterh"
             android:adjustViewBounds="true"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"/>
     </LinearLayout>

     <LinearLayout
         android:id="@+id/NumerRow456"
         android:layout_width="fill_parent"
         android:layout_height="wrap_content"
         android:orientation="horizontal" 
         android:gravity="center">

         <ImageView
             android:id="@+id/button9"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:adjustViewBounds="true"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"
             android:src="@drawable/letteri"/>

         <ImageView
             android:id="@+id/button5"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:src="@drawable/letterj" 
             android:adjustViewBounds="true"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"/>

         <ImageView
             android:id="@+id/button6"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:src="@drawable/letterk" 
             android:adjustViewBounds="true"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"/>

         <ImageView
             android:id="@+id/button9"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:src="@drawable/letterl" 
             android:adjustViewBounds="true"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"/>
     </LinearLayout>
     <LinearLayout
         android:id="@+id/NumerRow456"
         android:layout_width="fill_parent"
         android:layout_height="wrap_content"
         android:orientation="horizontal" 
         android:gravity="center">

         <ImageView
             android:id="@+id/button9"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:src="@drawable/letterm" 
             android:scaleType="centerCrop"
             android:adjustViewBounds="true"
             android:layout_margin="5dp" />

         <ImageView
             android:id="@+id/button5"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:src="@drawable/lettern" 
             android:adjustViewBounds="true"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"/>

         <ImageView
             android:id="@+id/button6"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:src="@drawable/lettero" 
             android:adjustViewBounds="true"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"/>

         <ImageView
             android:id="@+id/button9"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:src="@drawable/letterp" 
             android:adjustViewBounds="true"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"/>
     </LinearLayout>

     <LinearLayout
         android:id="@+id/NumerRow456"
         android:layout_width="fill_parent"
         android:layout_height="wrap_content"
         android:orientation="horizontal"
         android:gravity="center" >

         <ImageView
             android:id="@+id/button9"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:src="@drawable/letterq" 
             android:adjustViewBounds="true"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"/>

         <ImageView
             android:id="@+id/button5"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:src="@drawable/letterr" 
             android:adjustViewBounds="true"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"/>

         <ImageView
             android:id="@+id/button6"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:src="@drawable/letters" 
             android:adjustViewBounds="true"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"/>

         <ImageView
             android:id="@+id/button9"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:src="@drawable/lettert" 
             android:adjustViewBounds="true"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"/>
     </LinearLayout>

     <LinearLayout
         android:id="@+id/NumerRow456"
         android:layout_width="fill_parent"
         android:layout_height="wrap_content"
         android:orientation="horizontal"
         android:gravity="center" >

         <ImageView
             android:id="@+id/button9"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:src="@drawable/letteru" 
             android:adjustViewBounds="true"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"/>

         <ImageView
             android:id="@+id/button5"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:src="@drawable/letterv" 
             android:adjustViewBounds="true"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"/>

         <ImageView
             android:id="@+id/button6"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:src="@drawable/letterw" 
             android:adjustViewBounds="true"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"/>

         <ImageView
             android:id="@+id/button9"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:src="@drawable/letterx" 
             android:adjustViewBounds="true"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"/>
     </LinearLayout>
     <LinearLayout
         android:id="@+id/NumerRow456"
         android:layout_width="fill_parent"
         android:layout_height="wrap_content"
         android:orientation="horizontal" 
         android:gravity="center">

         <ImageView
             android:id="@+id/button9"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:src="@drawable/lettery" 
             android:adjustViewBounds="true"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"/>

         <ImageView
             android:id="@+id/button5"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:src="@drawable/letterz" 
             android:adjustViewBounds="true"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop"/>
         <ImageView
             android:id="@+id/button9"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:src="@drawable/blankspace"
             android:adjustViewBounds="true"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop" />

         <ImageView
             android:id="@+id/button5"
             android:layout_width="wrap_content"
             android:layout_height="wrap_content"
             android:layout_weight="1"
             android:src="@drawable/blankspace"
             android:adjustViewBounds="true"
             android:layout_margin="5dp" 
             android:scaleType="centerCrop" />
      </LinearLayout>
 </LinearLayout>

        至于相信图像的真实截图,我附上图像

0 个答案:

没有答案