2011-08-02 43 views
0

我有一個垂直滾動視圖,它具有水平滾動的不同圖像。現在,我想要做的是在滾動視圖上添加一個徽章或條。就像滾動視圖上方的包裝帶一樣,它將成爲圖像。在滾動視圖上方添加一個薄的垂直圖像

這裏是xml文件,如果有幫助:

<LinearLayout android:layout_marginLeft="200dp" 
    android:layout_height="280dp" android:layout_width="wrap_content" 
    android:background="@drawable/border1"> 
    <ScrollView android:id="@+id/scrollMain" 
     android:layout_width="wrap_content" android:layout_gravity="center_vertical" 
     android:layout_height="250px" android:fillViewport="false"> 
     <LinearLayout android:id="@+id/LinMid" 
      android:layout_height="fill_parent" android:layout_width="fill_parent" 
      android:orientation="vertical" android:layout_marginLeft="20px" 
      android:layout_marginRight="20px" android:layout_marginBottom="20px"> 
      <LinearLayout android:id="@+id/image_list_one" 
       android:layout_marginLeft="20dp" android:layout_height="200dp" 
       android:orientation="horizontal" android:layout_width="800dp" 
       android:background="@drawable/search_arrow_left" 
       android:layout_weight="0.17"> 
       <LinearLayout android:layout_height="130dp" 
        android:orientation="vertical" android:layout_width="wrap_content" 
        android:layout_marginTop="70px" android:layout_marginLeft="60px"> 
        <ImageView android:layout_height="wrap_content" 
         android:src="@drawable/txt_keo" android:layout_width="wrap_content"></ImageView> 
       </LinearLayout> 
       <View android:layout_height="130dp" android:layout_width="50dp"></View> 
       <LinearLayout android:layout_height="200dp" 
        android:orientation="vertical" android:layout_width="wrap_content" 
        android:gravity="center_vertical" android:layout_marginTop="20px"> 
        <ImageView android:layout_height="wrap_content" 
         android:src="@drawable/txt_blahblah" android:layout_width="wrap_content"></ImageView> 
       </LinearLayout> 
       <View android:layout_height="130dp" android:layout_width="35dp"></View> 
       <LinearLayout android:layout_height="200dp" 
        android:orientation="vertical" android:layout_width="wrap_content" 
        android:gravity="center_vertical"> 
        <ImageView android:layout_width="wrap_content" 
         android:src="@drawable/image_btl2" android:layout_height="200dp" 
         android:layout_gravity="center_vertical"></ImageView> 
       </LinearLayout> 
      </LinearLayout> 
      <LinearLayout android:id="@+id/image_list_one" 
       android:layout_marginLeft="20dp" android:layout_height="200dp" 
       android:orientation="horizontal" android:layout_width="800dp" 
       android:background="@drawable/search_arrow_left" 
       android:layout_weight="0.17"> 
       <LinearLayout android:layout_height="130dp" 
        android:orientation="vertical" android:layout_width="wrap_content" 
        android:layout_marginTop="70px" android:layout_marginLeft="60px"> 
        <ImageView android:layout_height="wrap_content" 
         android:src="@drawable/txt_adlerbock" android:layout_width="wrap_content"></ImageView> 
       </LinearLayout> 
       <View android:layout_height="130dp" android:layout_width="50dp"></View> 
       <LinearLayout android:layout_height="200dp" 
        android:orientation="vertical" android:layout_width="wrap_content" 
        android:gravity="center_vertical" android:layout_marginTop="20px"> 
        <ImageView android:layout_height="wrap_content" 
         android:src="@drawable/txt_blahblah" android:layout_width="wrap_content"></ImageView> 
       </LinearLayout> 
       <View android:layout_height="130dp" android:layout_width="35dp"></View> 
       <LinearLayout android:layout_height="200dp" 
        android:orientation="vertical" android:layout_width="wrap_content" 
        android:gravity="center_vertical"> 
        <ImageView android:layout_width="wrap_content" 
         android:src="@drawable/image_btl1" android:layout_height="200dp" 
         android:layout_gravity="center_vertical"></ImageView> 
       </LinearLayout> 
      </LinearLayout> 
      <LinearLayout android:id="@+id/image_list_one" 
       android:layout_marginLeft="20dp" android:layout_height="200dp" 
       android:orientation="horizontal" android:layout_width="800dp" 
       android:background="@drawable/search_arrow_left" 
       android:layout_weight="0.17"> 
       <LinearLayout android:layout_height="130dp" 
        android:orientation="vertical" android:layout_width="wrap_content" 
        android:layout_marginTop="70px" android:layout_marginLeft="60px"> 
        <ImageView android:layout_height="wrap_content" 
         android:src="@drawable/txt_moosehead" android:layout_width="wrap_content"></ImageView> 
       </LinearLayout> 
       <View android:layout_height="130dp" android:layout_width="50dp"></View> 
       <LinearLayout android:layout_height="200dp" 
        android:orientation="vertical" android:layout_width="wrap_content" 
        android:gravity="center_vertical" android:layout_marginTop="20px"> 
        <ImageView android:layout_height="wrap_content" 
         android:src="@drawable/txt_blahblah" android:layout_width="wrap_content"></ImageView> 
       </LinearLayout> 
       <View android:layout_height="130dp" android:layout_width="35dp"></View> 
       <LinearLayout android:layout_height="200dp" 
        android:orientation="vertical" android:layout_width="wrap_content" 
        android:gravity="center_vertical"> 
        <ImageView android:layout_width="wrap_content" 
         android:src="@drawable/image_btl2" android:layout_height="200dp" 
         android:layout_gravity="center_vertical"></ImageView> 
       </LinearLayout> 
      </LinearLayout> 
      <LinearLayout android:id="@+id/image_list_one" 
       android:layout_marginLeft="20dp" android:layout_height="200dp" 
       android:orientation="horizontal" android:layout_width="800dp" 
       android:background="@drawable/search_arrow_left" 
       android:layout_weight="0.17"> 
       <LinearLayout android:layout_height="130dp" 
        android:orientation="vertical" android:layout_width="wrap_content" 
        android:layout_marginTop="70px" android:layout_marginLeft="60px"> 
        <ImageView android:layout_height="wrap_content" 
         android:src="@drawable/txt_birramorrety" android:layout_width="wrap_content"></ImageView> 
       </LinearLayout> 
       <View android:layout_height="130dp" android:layout_width="50dp"></View> 
       <LinearLayout android:layout_height="200dp" 
        android:orientation="vertical" android:layout_width="wrap_content" 
        android:gravity="center_vertical" android:layout_marginTop="20px"> 
        <ImageView android:layout_height="wrap_content" 
         android:src="@drawable/txt_blahblah" android:layout_width="wrap_content"></ImageView> 
       </LinearLayout> 
       <View android:layout_height="130dp" android:layout_width="35dp"></View> 
       <LinearLayout android:layout_height="200dp" 
        android:orientation="vertical" android:layout_width="wrap_content" 
        android:gravity="center_vertical"> 
        <ImageView android:layout_width="wrap_content" 
         android:src="@drawable/image_btl2" android:layout_height="200dp" 
         android:layout_gravity="center_vertical"></ImageView> 
       </LinearLayout> 
      </LinearLayout> 
     </LinearLayout> 
    </ScrollView> 
</LinearLayout> 
+0

注意:你不應該使用這麼多的嵌套佈局。嘗試使用RelativeLayout insted。 – Yury

回答

0

要麼我不明白你的問題,或者它應該是相當簡單;添加android:orientation="vertical"到根LinearLayout,並在滾動視圖上添加一個<ImageView/>

+0

哦!這很簡單嗎?讓我試試看..有沒有什麼辦法可以在這裏上傳圖片,這樣你就可以清楚明白了嗎? – AlexMiller