2015-06-02 117 views
0

我在Android中繪製了一個線性佈局,顯示左半邊和半邊圖像中的一半圖像的2幅圖像。Android 2圖像視圖,左半側半顯示,右半側顯示

我得出這樣的:

enter image description here

,但我想提請像下面,你可以請幫我繪製圖像像下面。

enter image description here

我的佈局文件是在這裏:

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent" 
android:layout_height="match_parent" > 

<LinearLayout 
    android:layout_width="wrap_content" 
    android:layout_height="match_parent" 
    android:layout_alignParentTop="true" 
    android:layout_centerHorizontal="true" 
    android:layout_marginTop="10dp" 
    android:orientation="vertical" > 

    <LinearLayout 
     android:layout_width="fill_parent" 
     android:layout_height="0dp" 
     android:layout_weight="1.5" > 

     <ImageView 
      android:id="@+id/sideLeft" 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:layout_weight="1.5" 
      android:layout_marginBottom="10dp" 
      android:background="@drawable/user" 
      android:scaleType="centerCrop" /> 

     <ImageView 
      android:id="@+id/sideRight" 
      android:layout_width="0dp" 
      android:layout_height="match_parent" 
      android:layout_marginLeft="1dp" 
      android:layout_weight="1.5" 
      android:layout_marginBottom="10dp" 
      android:background="@drawable/user" 
      android:scaleType="centerCrop" /> 
    </LinearLayout> 
</LinearLayout> 

</RelativeLayout> 

這會看起來像一個1個圖像。

在此先感謝!

+1

那你的問題是什麼呢? –

+0

我已經更新了我的問題,我想繪製第二張圖片? – Singh

+0

發佈佈局文件 –

回答

0

試試這個

<LinearLayout 
    android:layout_width="fill_parent" 
    android:layout_height="0dp" 
    android:gravity="center" 
    android:layout_weight="1.5" > 

    <ImageView 
     android:id="@+id/sideLeft" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_marginBottom="10dp" 
     android:background="@drawable/user" 
     android:scaleType="centerCrop" /> 

    <ImageView 
     android:id="@+id/sideRight" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_marginLeft="1dp" 

     android:layout_marginBottom="10dp" 
     android:background="@drawable/user" 
     android:scaleType="centerCrop" /> 
</LinearLayout> 

+0

不正確! 它看起來像這樣 https://www.dropbox.com/s/czknzzykazwet3l/Untitled.png?dl=0 – Singh

1

您需要關於java此類輸出的工作,

設置兩個圖像適合中心, 並從Java設置第一個imageview的右邊填充爲-width/2,第二個imageview的左邊填充爲-width/2。 這裏width是imageview的寬度。

它可以幫助你。