411b3129f9
This EditText class extends the AppCompatEditText class from androidx. These changes (only in XML ressources) allow us to share the selected text by using ShareUtils.shareText, which opens the Android system chooser instead of the Huawei system chooser on EMUI devices.
54 lines
2 KiB
XML
54 lines
2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
|
xmlns:tools="http://schemas.android.com/tools"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent">
|
|
|
|
<org.schabi.newpipe.views.NewPipeTextView
|
|
android:id="@+id/info_text_view"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:layout_above="@+id/inputs_panel"
|
|
android:layout_alignParentTop="true"
|
|
android:gravity="center_vertical"
|
|
android:padding="16dp"
|
|
android:scrollbars="vertical"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Body1"
|
|
tools:text="@string/import_soundcloud_instructions" />
|
|
|
|
<LinearLayout
|
|
android:id="@+id/inputs_panel"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:layout_alignParentBottom="true"
|
|
android:layout_centerHorizontal="true"
|
|
android:gravity="center"
|
|
android:orientation="vertical"
|
|
android:padding="16dp">
|
|
|
|
<org.schabi.newpipe.views.NewPipeEditText
|
|
android:id="@+id/input_text"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginBottom="8dp"
|
|
android:inputType="text"
|
|
android:visibility="gone"
|
|
tools:hint="@string/import_soundcloud_instructions_hint"
|
|
tools:visibility="visible" />
|
|
|
|
<Button
|
|
android:id="@+id/input_button"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:background="?attr/selectableItemBackground"
|
|
tools:text="@string/import_title" />
|
|
|
|
</LinearLayout>
|
|
|
|
<View
|
|
android:layout_width="match_parent"
|
|
android:layout_height="4dp"
|
|
android:layout_alignParentTop="true"
|
|
android:background="?attr/toolbar_shadow" />
|
|
|
|
</RelativeLayout>
|