#android #android-studio
Вопрос:
Есть ли способ сделать это в Android studio? Я хочу добиться того, чтобы при прокрутке вниз заголовок перекрывался сверху и снизу-это часть scrollview. Что у меня есть, так это прокрутка заголовка. В Android studio
Это то, чего я пытаюсь достичь, что было сделано в figma
Пока что это то, как выглядит мой код
lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" xmlns:tools="http://schemas.android.com/tools" tools:context=".Fragment.RecordFragment" android:orientation="vertical"gt; lt;View android:layout_width="369dp" android:layout_height="71dp" android:layout_alignParentLeft="true" android:layout_marginLeft="13dp" android:layout_alignParentTop="true" android:layout_marginTop="14dp" android:background="@drawable/ic_header"/gt; lt;TextView android:layout_width="match_parent" android:layout_height="50dp" android:layout_marginStart="25dp" android:layout_marginTop="25dp" android:layout_marginEnd="25dp" android:layout_marginBottom="25dp" android:text="Record" android:textAlignment="center" android:textColor="@color/white" android:textSize="35sp" /gt; lt;ScrollView android:layout_width="match_parent" android:layout_height="wrap_content"gt; lt;LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center" android:orientation="vertical" android:paddingBottom="100dp"gt; lt;TextView android:id="@ id/txtDate" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_marginTop="128dp" android:text="Date for today" android:textAlignment="center" android:textColor="@color/black" android:textSize="50sp" /gt; lt;RelativeLayout android:layout_width="wrap_content" android:layout_height="wrap_content"gt; lt;View android:layout_width="316dp" android:layout_height="201dp" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_gravity="center" android:layout_marginTop="50dp" android:background="@drawable/sec_bp" /gt; lt;EditText android:layout_width="250dp" android:layout_height="30dp" android:layout_marginLeft="30dp" android:layout_marginTop="70dp" android:background="@drawable/rounded_corner" android:gravity="center" android:hint="SBP" /gt; lt;EditText android:layout_width="250dp" android:layout_height="30dp" android:layout_marginLeft="30dp" android:layout_marginTop="120dp" android:background="@drawable/rounded_corner" android:gravity="center" android:hint="DBP" /gt; lt;EditText android:layout_width="250dp" android:layout_height="30dp" android:layout_marginLeft="30dp" android:layout_marginTop="170dp" android:background="@drawable/rounded_corner" android:gravity="center" android:hint="BPM" /gt; lt;Button android:layout_width="70dp" android:layout_height="30dp" android:layout_marginLeft="120dp" android:layout_marginTop="210dp" android:background="@drawable/rounded_corner" android:gravity="center" android:text="save" /gt; lt;/RelativeLayoutgt; lt;View android:layout_width="316dp" android:layout_height="117dp" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_marginTop="50dp" android:background="@drawable/sec_temp" /gt; lt;View android:layout_width="316dp" android:layout_height="117dp" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_marginTop="50dp" android:background="@drawable/sec_temp" /gt; lt;/LinearLayoutgt; lt;/ScrollViewgt; lt;/RelativeLayoutgt;
Комментарии:
1. Пожалуйста, опубликуйте изображение или видео того типа вывода, который вы хотите
2. @primo когда вы нажимаете на ссылку, это и есть цель.
Ответ №1:
Попробуйте добавить высоту в свой вид заголовка. подобный этому :
lt;View android:layout_width="369dp" android:layout_height="71dp" android:layout_alignParentLeft="true" android:layout_marginLeft="13dp" android:layout_alignParentTop="true" android:layout_marginTop="14dp" android:background="@drawable/ic_header"/ android:elevation="1dp"gt; lt;TextView android:layout_width="match_parent" android:layout_height="50dp" android:layout_marginStart="25dp" android:layout_marginTop="25dp" android:layout_marginEnd="25dp" android:layout_marginBottom="25dp" android:text="Record" android:textAlignment="center" android:textColor="@color/white" android:textSize="35sp" android:elevation="2dp"/gt;
Я установил высоту просмотра 1dp и TextView 2dp, чтобы текст все еще находился перед видом.