Создание приложения в портретном режиме, где мне нужно выровнять Button
на изображении на основе верхнего края. Я использую dimens
файл в values-sw360dp
который смотрит собственно в связующих 5, но то же значение, не выравнивая Buttons
в нексусе 4 как оба устройства, используя values-sw360dp
папки для Dimens файла.dimens file in values-sw360dp столкновения с nexus4 и nexus5 UI
Можете ли вы предложить решение для этого. Также может любой предоставить список всех возможных папку значений, которые должны быть интегрированы для поддержки нескольких экранов
Ниже приведен код:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/windowBackground">
<ImageView
android:id="@+id/bc_logo"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scaleType="fitStart"
android:src="@drawable/bc_imgbc_logo" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/bc_logo"
android:orientation="horizontal"
android:weightSum="1"
android:layout_alignParentTop="true"
android:layout_marginTop="@dimen/bc_img_margin_top">
<Button
android:id="@+id/login_btn"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.5"
android:background="@drawable/signing_tab_btn"
android:text="SIGN IN"
android:textColor="@color/colorAccent" />
<Button
android:id="@+id/registration_btn"
style="?android:attr/buttonBarButtonStyle"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="0.5"
android:text="REGISTER"
android:textColor="#FFFFFF" />
</LinearLayout>
</RelativeLayout
В коде выше мне нужно выровнять LinearLayout
на ImageView
так, используя android:layout_marginTop="@dimen/bc_img_margin_top"
для установки поля.
У меня есть изображение в <ImageView/>
, которое я должен указать по высоте и ширине в качестве родительского элемента, чтобы поддерживать соотношение сторон и занимать ширину экрана, поэтому это приводит к отображению изображения в области, в которой я хотел получить верх экрана, но <ImageView/>
занимает область всего экрана, и я хочу выровнять <LinearLayout/>
с кнопками в нижней части изображения.
Ниже приводится изображение, в котором знак в кнопке с желтым подчеркиванием и регистра кнопки в белом тексте должен быть выровнен по нижней большей части изображений, где заканчивается изображение. а в синей области изображена занимаемая площадь, покрывающая всю высоту устройства.
Вы хотите кнопки, чтобы быть трогательным нижней части экрана? – Dinash
@ Dinash проверить мой обновленный вопрос –
Насколько разница между nexus 4 и 5? – Dinash