@@ -1,5 +1,5 @@
<?xml version =" 1.0" encoding =" utf-8" ?>
<androidx .constraintlayout .widget.ConstraintLayout
<androidx .coordinatorlayout .widget.CoordinatorLayout
xmlns : android =" http://schemas.android.com/apk/res/android"
xmlns : app =" http://schemas.android.com/apk/res-auto"
xmlns : tools =" http://schemas.android.com/tools"
@@ -10,88 +10,111 @@
android : id =" @+id/appbar_user_data"
android : layout_width =" match_parent"
android : layout_height =" wrap_content"
app : layout_constraintEnd_toEndOf =" parent"
app : layout_constraintStart_toStartOf =" parent"
app : layout_constraintTop_toTopOf =" parent" >
android : layout_alignParentTop =" true"
app : elevation =" 0dp" >
<com .google.android.material.appbar.MaterialToolbar
android : id =" @+id/toolbar_user_data"
<com .google.android.material.appbar.CollapsingToolbarLayout
style =" ?attr/collapsingToolbarLayoutMediumStyle"
android : id =" @+id/toolbar_user_data_layout"
android : layout_width =" match_parent"
android : layout_height =" wrap_content"
android : background =" ?attr/colorSurface" />
android : layout_height =" ?attr/collapsingToolbarLayoutMediumSize"
app : layout_scrollFlags =" scroll|exitUntilCollapsed|snap" >
<com .google.android.material.appbar.MaterialToolbar
android : id =" @+id/toolbar_user_data"
android : layout_width =" match_parent"
android : layout_height =" ?attr/actionBarSize"
android : background =" ?attr/colorSurface"
app : layout_collapseMode =" pin"
app : elevation =" 0dp" />
</com .google.android.material.appbar.CollapsingToolbarLayout>
</com .google.android.material.appbar.AppBarLayout>
<TextView
android : id =" @+id/text_type"
android : layout_width =" 0dp"
android : layout_height =" wrap_content"
android : layout_margin =" @dimen/spacing_medlarge"
app : layout_constraintBottom_toTopOf =" @id/text_path"
app : layout_constraintEnd_toEndOf =" parent"
app : layout_constraintStart_toStartOf =" parent"
app : layout_constraintTop_toBottomOf =" @+id/appbar_user_data"
app : layout_constraintVertical_chainStyle =" packed"
app : layout_constraintWidth_max =" 400dp"
tools : text =" @string/user_data_new_location" />
<TextView
android : id =" @+id/text_path"
android : layout_width =" 0dp"
android : layout_height =" wrap_content"
android : layout_margin =" @dimen/spacing_medlarge"
tools : text =" /storage/emulated/0/Android/data/org.dolphinemu.dolphinemu/files"
app : layout_constraintStart_toStartOf =" parent"
app : layout_constraintEnd_toEndOf =" parent"
app : layout_constraintTop_toBottomOf =" @id/text_type"
app : layout_constraintBottom_toTopOf =" @id/text_android_11"
app : layout_constraintWidth_max =" 400dp" />
<TextView
android : id =" @+id/text_android_11"
android : layout_width =" 0dp"
android : layout_height =" wrap_content"
android : layout_marginHorizontal =" @dimen/spacing_medlarge"
android : layout_marginTop =" @dimen/spacing_medlarge"
android : layout_marginBottom =" 24dp"
android : text =" @string/user_data_new_location_android_11"
app : layout_constraintStart_toStartOf =" parent"
app : layout_constraintEnd_toEndOf =" parent"
app : layout_constraintTop_toBottomOf =" @id/text_path"
app : layout_constraintBottom_toTopOf =" @id/button_open_system_file_manager"
app : layout_constraintWidth_max =" 400dp" />
<Button
android : id =" @+id/button_open_system_file_manager"
android : layout_width =" wrap_content"
android : layout_height =" wrap_content"
android : layout_margin =" @dimen/spacing_small"
android : text =" @string/user_data_open_system_file_manager"
app : layout_constraintStart_toStartOf =" parent"
app : layout_constraintEnd_toEndOf =" parent"
app : layout_constraintTop_toBottomOf =" @id/text_android_11"
app : layout_constraintBottom_toTopOf =" @id/button_import_user_data" />
<Button
android : id =" @+id/button_import_user_data"
android : layout_width =" wrap_content"
android : layout_height =" wrap_content"
android : layout_margin =" @dimen/spacing_small"
android : text =" @string/user_data_import"
app : layout_constraintStart_toStartOf =" parent"
app : layout_constraintEnd_toEndOf =" parent"
app : layout_constraintTop_toBottomOf =" @id/button_open_system_file_manager"
app : layout_constraintBottom_toTopOf =" @id/button_export_user_data" />
<Button
android : id =" @+id/button_export_user_data"
android : layout_width =" wrap_content"
android : layout_height =" wrap_content"
android : layout_margin =" @dimen/spacing_small"
android : text =" @string/user_data_export"
app : layout_constraintStart_toStartOf =" parent"
app : layout_constraintEnd_toEndOf =" parent"
app : layout_constraintTop_toBottomOf =" @id/button_import_user_data"
app : layout_constraintBottom_toBottomOf =" parent" />
</androidx .constraintlayout.widget.ConstraintLayout>
<androidx .core.widget.NestedScrollView
android : layout_width =" match_parent"
android : layout_height =" match_parent"
app : layout_behavior =" @string/appbar_scrolling_view_behavior" >
<androidx .constraintlayout.widget.ConstraintLayout
android : layout_width =" match_parent"
android : layout_height =" match_parent"
android : paddingTop =" 20dp"
android : paddingLeft =" 16dp"
android : paddingRight =" 16dp" >
<TextView
android : id =" @+id/text_type"
android : layout_width =" 0dp"
android : layout_height =" wrap_content"
android : layout_marginBottom =" @dimen/spacing_medlarge"
app : layout_constraintBottom_toTopOf =" @id/text_path"
app : layout_constraintEnd_toEndOf =" parent"
app : layout_constraintStart_toStartOf =" parent"
app : layout_constraintTop_toBottomOf =" parent"
app : layout_constraintVertical_chainStyle =" packed"
tools : text =" @string/user_data_new_location" />
<TextView
android : id =" @+id/text_path"
android : layout_width =" 0dp"
android : layout_height =" wrap_content"
android : layout_marginTop =" @dimen/spacing_medlarge"
android : layout_marginBottom =" @dimen/spacing_medlarge"
tools : text =" /storage/emulated/0/Android/data/org.dolphinemu.dolphinemu/files"
app : layout_constraintStart_toStartOf =" parent"
app : layout_constraintEnd_toEndOf =" parent"
app : layout_constraintTop_toBottomOf =" @id/text_type"
app : layout_constraintBottom_toTopOf =" @id/text_android_11" />
<TextView
android : id =" @+id/text_android_11"
android : layout_width =" 0dp"
android : layout_height =" wrap_content"
android : layout_marginTop =" @dimen/spacing_medlarge"
android : layout_marginBottom =" @dimen/spacing_medlarge"
android : text =" @string/user_data_new_location_android_11"
app : layout_constraintStart_toStartOf =" parent"
app : layout_constraintEnd_toEndOf =" parent"
app : layout_constraintTop_toBottomOf =" @id/text_path"
app : layout_constraintBottom_toTopOf =" @id/button_open_system_file_manager" />
<Button
android : id =" @+id/button_open_system_file_manager"
android : layout_width =" wrap_content"
android : layout_height =" wrap_content"
android : layout_marginTop =" 4dp"
android : text =" @string/user_data_open_system_file_manager"
app : layout_constraintStart_toStartOf =" parent"
app : layout_constraintEnd_toEndOf =" parent"
app : layout_constraintTop_toBottomOf =" @id/text_android_11"
app : layout_constraintBottom_toTopOf =" @id/button_import_user_data" />
<Button
android : id =" @+id/button_import_user_data"
android : layout_width =" wrap_content"
android : layout_height =" wrap_content"
android : layout_marginTop =" 4dp"
android : text =" @string/user_data_import"
app : layout_constraintStart_toStartOf =" parent"
app : layout_constraintEnd_toEndOf =" parent"
app : layout_constraintTop_toBottomOf =" @id/button_open_system_file_manager"
app : layout_constraintBottom_toTopOf =" @id/button_export_user_data" />
<Button
android : id =" @+id/button_export_user_data"
android : layout_width =" wrap_content"
android : layout_height =" wrap_content"
android : layout_marginTop =" 4dp"
android : text =" @string/user_data_export"
app : layout_constraintStart_toStartOf =" parent"
app : layout_constraintEnd_toEndOf =" parent"
app : layout_constraintTop_toBottomOf =" @id/button_import_user_data"
app : layout_constraintBottom_toBottomOf =" parent" />
</androidx .constraintlayout.widget.ConstraintLayout>
</androidx .core.widget.NestedScrollView>
</androidx .coordinatorlayout.widget.CoordinatorLayout>