Я пытаюсь найти страницу с подробными сведениями о продукте. Подобно этому:Проблема с пользовательским интерфейсом в формате XML
Пользовательский интерфейс выглядеть безупречно и красиво. Единственная проблема в том, что я пытаюсь центрировать список изображений.
Изображение в поле не в центре. Пробовал гравитацию/layout_gravity, но все же не смог получить тот же результат. Может кто-нибудь сказать мне, что может быть неправильно?
Вот моя часть XML:
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:padding="12dp">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="380dp"
android:id="@+id/imageRelativeLayout"
android:background="@android:color/white">
<TextView
android:id="@+id/labelProductName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="4dp"
android:layout_marginTop="4dp"
android:ellipsize="end"
android:ems="12"
android:text="Over Panel Patch with Pivot"
android:textSize="16sp"/>
<TextView
android:id="@+id/labelProductModel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/labelProductName"
android:layout_marginLeft="4dp"
android:layout_marginTop="4dp"
android:ellipsize="end"
android:ems="12"
android:text="OSSPF-1"
android:textSize="12sp"
android:textStyle="bold"/>
<ImageView
android:id="@+id/imageProduct"
android:layout_width="match_parent"
android:layout_height="220dp"
android:layout_below="@+id/labelProductModel"
android:contentDescription="@string/app_name"
android:padding="4dp"/>
<android.support.v7.widget.RecyclerView
android:id="@+id/listImages"
android:layout_width="wrap_content"
android:layout_height="200dp"
android:layout_alignParentBottom="true"
android:layout_gravity="center"
android:layout_below="@+id/imageProduct"
android:paddingLeft="4dp"
android:paddingRight="4dp"
android:visibility="visible"/>
<ImageView
android:layout_width="30dp"
android:layout_height="30dp"
android:layout_alignParentRight="true"
android:id="@+id/favImage"
android:contentDescription="@string/app_name"
android:src="@drawable/ic_heart"/>
<ImageView
android:layout_width="35dp"
android:layout_height="35dp"
android:layout_alignParentRight="true"
android:id="@+id/shareImage"
android:paddingTop="5dp"
android:layout_below="@+id/favImage"
android:contentDescription="@string/app_name"
android:src="@drawable/ic_share"/>
</RelativeLayout>
</LinearLayout>
</ScrollView>
вы имеете в виду 'изображение в box' является пункт RecyclerView правильно? –
Да. Он находится в RecyclerView. Я хотел бы иметь RecyclerView в центре экрана. Это Левый самый сейчас .. –
извините, я не вижу его Осталось больше всего :(вы можете больше объяснить на своем скриншоте –