您好我想實現下面的圖片下另一個圖像不顯示的Android
當我去到Android工作室的XML設計這是我想要的東西,但是當我在圈下運行的應用程序的直線未顯示可以在任何身體給我一些提示來解決這個問題? (我也用的FrameLayout而不是RelativeLayout的,但沒有奏效)
編輯:其實我的問題是RelativeLayout的包含直線沒有高度等RelativeLayout的。有誰知道如何解決這個問題?!
編輯2:我將parentLayout更改爲LinearLayout,它的工作原理!我不知道爲什麼,但它的工作!
下面是一些改變後,我的名單中排:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="left"
android:orientation="horizontal">
<RelativeLayout
android:layout_width="@dimen/circle_area_radius"
android:layout_height="match_parent">
<ImageView
android:layout_width="3dp"
android:layout_height="match_parent"
android:layout_marginLeft="@dimen/half_circle_area_radius"
android:background="@color/orange" />
<ImageView
android:id="@+id/circle"
android:layout_width="@dimen/circle_area_radius"
android:layout_height="@dimen/circle_area_radius"
android:src="@drawable/circle" />
<com.mycompany.ui.customui.PersianTextView
android:id="@+id/araNumber"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_gravity="center"
android:layout_marginTop="22dp"
android:text="1299"
android:textColor="@color/abc_secondary_text_material_dark"
android:textSize="12sp" />
</RelativeLayout>
<!-- our content -->
<LinearLayout
android:id="@+id/relativeLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginRight="@dimen/pager_margin"
android:layout_marginTop="@dimen/global_padding_large"
android:background="@drawable/balloon_incoming_normal"
android:orientation="vertical">
<com.mycompany.ui.customui.PersianTextView
android:id="@+id/itemText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:layout_marginLeft="@dimen/global_padding_large"
android:layout_marginRight="@dimen/global_padding"
android:layout_marginTop="@dimen/global_padding"
android:ellipsize="end"
android:gravity="right"
android:textColor="@color/dark_gray"
android:textSize="@dimen/textsize_medium" />
<ImageView
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_marginLeft="@dimen/global_padding_large"
android:layout_marginRight="@dimen/global_padding_large"
android:layout_marginTop="@dimen/global_padding"
android:background="@color/gray_20" />
<com.mycompany.ui.customui.IconTextView
android:id="@+id/favoriteButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:padding="@dimen/global_padding"
android:layout_marginRight="@dimen/global_padding"
android:text="@string/icon_star_empty"
android:textColor="@color/black_light"
android:textSize="@dimen/textsize_smaller" />
</LinearLayout>
</LinearLayout>
你的橙色盒子好像覆蓋了輸出的整個寬度嗎?請提供錯誤的屏幕截圖。 – Mayank
@Mayank感謝您的回覆,我添加的屏幕截圖 – Amir
@Mayank如果我設置layout_height與XXX出現的直線,但是當我將它設置爲match_parent或FILL_PARENT其未顯示其圓下 – Amir