<LinearLayout android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="5.0dip">
                <LinearLayout style="@style/commonline"   android:id="@+id/LinearLayoutPP"    android:layout_centerHorizontal="true"    >                    <TextView
                        android:id="@+id/bt1"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                        android:layout_marginLeft="4.0dip"
                        android:background="@drawable/multi_left"
                          />                    <TextView
                        android:id="@+id/bt2"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                       
                        android:background="@drawable/multi_mid"
                        
                        android:text="5"
                        android:textColor="#000000" />                    <TextView
                        android:id="@+id/bt3"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                       
                        android:background="@drawable/multi_mid"
                         
                        android:text="期"
                        android:textColor="#000000" />                    <TextView
                        android:id="@+id/bt4"
                        android:layout_width="wrap_content"
                        android:layout_height="wrap_content"
                         
                        android:background="@drawable/multi_right"
                         />
                          <ImageButton
                            android:id="@+id/imageButton1"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="0.0dip"
                             android:background="@drawable/sub"/>
                                         <LinearLayout android:id="@+id/layout_progress" android:layout_width="wrap_content" android:layout_height="wrap_content" >                                               <SeekBar
                            android:id="@+id/seekBar1"
                            style="?android:attr/progressBarStyleHorizontal"
                            android:layout_width="130.0dip"
                            android:layout_height="wrap_content"
                             
                            android:max="50"
                            android:maxHeight="6.0dip"
                            android:minHeight="6.0dip"
                            android:paddingLeft="10.0dip"
                            android:paddingRight="10.0dip"
                            android:progress="1"
                            android:progressDrawable="@drawable/seekbar_style"
                            android:thumb="@drawable/thumb" />
                    </LinearLayout>
  <ImageButton
                            android:id="@+id/imageButton1"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:layout_marginLeft="0.0dip"
                             android:background="@drawable/add"/>
                    
                </LinearLayout>                <LinearLayout
                    style="@style/commonline"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_gravity="center"
                    android:layout_toRightOf="@id/LinearLayoutPP"
                    android:orientation="vertical"
                    android:padding="3.0dip" >                    <TextView
                        android:id="@+id/txt_num011"
                        style="@style/txt"
                        android:text="本次投注" />                    <TextView
                        style="@style/txt"
                        android:layout_below="@id/txt_num011"
                        android:gravity="left"
                        android:text="4532" />
                </LinearLayout>
          </LinearLayout>这段代码在480*800是显示正常的,但是在240*320下就出现左边的LinearLayout明显就变宽,把右边的LinearLayout挤窄了。有没有人遇到这样的问题?

解决方案 »

  1.   

    屏幕的分辨率不一样,去看下dip的相关知识吧 网上挺多的
      

  2.   

    在android上开发的程序将会在不同分辨率的手机上运行。为了让程序外观不至于相差太大,所以引入了dip的概念。比如定义一个矩形10 x 10dip. 在分辨率为160dpi 的屏上,比如G1,正好是10 x 10像素。而在240 dpi 的屏,则是15 x 15 像素. 换算公式为 pixs = dips * (density/160). density 就是屏的分辨率