У меня есть этот код и требуется следующая позиция изображений. Но поскольку я использовал Relative Layout, & Изображения не правильно выравниваются во всех устройствах, некоторые из них перекрывают изображения. Редактировать: Главное требование: В моем требовании я хочу щелкнуть зеленую крышку. Итак, если я нажму красную крышку, то ImageView исчезнет. Итак, оставшиеся два изображения должны быть в одном месте. Так что если я использую layout_weight, он покрывает оставшиеся два изображения на оставшееся пространство. Как я могу получить лучший результат для этого требования.Отображение изображений на макете
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#657383"
android:orientation="horizontal" >
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clickable="true"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:contentDescription="@string/app_name" />
<ImageView
android:id="@+id/imageView2"
android:layout_centerInParent="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clickable="true"
android:contentDescription="@string/app_name" />
<ImageView
android:id="@+id/imageView3"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clickable="true"
android:contentDescription="@string/app_name" />
Спасибо.
горизонтальный LinearLayour с layout_widht = "0dip". +1 – Blackbelt
Пожалуйста, проверьте отредактированный вопрос. – sai
просто используйте android: visibility = "gone", когда вам нужно сделать это невидимым – stinepike