2012-11-07 25 views
0

在我的條形碼xml結果文件兩個文本視圖顯示結果在samre位置和重疊彼此如何讓他們之間的空間?我嘗試android_layout比重=中心或左rightr是不行的只有這個工作的android:layout_gravity =「CENTER_HORIZONTAL」這兩個textview顯示值在同一個位置我如何改變或他們之間的空間?

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent"> 

<SurfaceView android:id="@+id/preview_view" 
      android:layout_width="fill_parent" 
      android:layout_gravity="center" 
      android:layout_height="fill_parent" 
      android:layout_centerInParent="true"/> 



<com.zijunlin.Zxing.Demo.view.ViewfinderView 
    android:id="@+id/viewfinder_view" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 

    android:background="@color/transparent"/> 


<TextView android:id="@+id/txtResult" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_gravity="center_horizontal" 
     android:text="hello"  
     android:textSize="14sp"/> 


    <TextView 
    android:id="@+id/txtResult2" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_gravity="center_horizontal" 
    android:text="aaaa" /> 


<Button 
    android:id="@+id/button1" 
    style="?android:attr/buttonStyleSmall" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_marginTop="25dip" 
    android:layout_marginRight="30dip" 


    android:text="View Detail" /> 





    </FrameLayout> 

回答

0

把你的2的TextView和按鈕的LinearLayout內側方向垂直。還有1點,當使用FrameLayout時,不要忘記在代碼中添加屬性layout_gravity。

+0

我嘗試它第二測試圖像這樣

+0

現在在屏幕頂部右側GOS但太多的空間中TET視圖 textvie11之間---- ------------------- textview2 我如何移除空格 它們之間? –

+0

請發表您的完整代碼。上面的代碼 – Guna

0
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent"> 

<SurfaceView android:id="@+id/preview_view" 
      android:layout_width="fill_parent" 
      android:layout_gravity="center" 
      android:layout_height="fill_parent" 
      android:layout_centerInParent="true"/> 



<com.zijunlin.Zxing.Demo.view.ViewfinderView 
    android:id="@+id/viewfinder_view" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 

    android:background="@color/transparent"/> 

    <LinearLayout 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:orientation="horizontal" > 

     <TextView 
      android:id="@+id/txtResult" 
      android:layout_width="0dp" 
      android:layout_height="wrap_content" 
      android:layout_gravity="center" 
      android:layout_weight="1" 
      android:gravity="center" 
      android:text="hello" 
      android:textSize="14sp" /> 

     <TextView 
      android:id="@+id/txtResult2" 
      android:layout_width="0dp" 
      android:layout_height="wrap_content" 
      android:layout_gravity="center" 
      android:layout_weight="1" 
      android:gravity="center" 
      android:text="aaaa" /> 
    </LinearLayout> 



<Button 
    android:id="@+id/button1" 
    style="?android:attr/buttonStyleSmall" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_marginTop="25dip" 
    android:layout_marginRight="30dip" 


    android:text="View Detail" /> 





    </FrameLayout> 

把類似上面的方式TextView的....

+0

將幫助copu它使用它我的朋友 –

0

繼承ViewfinderViewRelativeLayout和使用layout_toRightOflayout_toLeftOflayout_belowlayout_above,任何你需要的。

<com.zijunlin.Zxing.Demo.view.ViewfinderView 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent"/> 

    <TextView android:id="@+id/txtResult" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content"/> 

    <TextView 
    android:id="@+id/txtResult2" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_toRightOf="@id/txtResult"/> 

</com.zijunlin.Zxing.Demo.view.ViewfinderView> 
相關問題