Add toolbar to media selection contact select.

This commit is contained in:
Alex Hart 2022-08-10 12:48:03 -03:00
parent eefd7bd37a
commit 5977016075
2 changed files with 24 additions and 5 deletions

View file

@ -5,6 +5,7 @@ import android.content.Intent
import android.os.Bundle
import android.view.ViewGroup
import androidx.activity.result.contract.ActivityResultContract
import androidx.appcompat.widget.Toolbar
import androidx.core.content.ContextCompat
import androidx.fragment.app.Fragment
import org.thoughtcrime.securesms.R
@ -22,6 +23,14 @@ open class MultiselectForwardActivity : FragmentWrapperActivity(), MultiselectFo
override val contentViewId: Int = R.layout.multiselect_forward_activity
override fun onCreate(savedInstanceState: Bundle?, ready: Boolean) {
super.onCreate(savedInstanceState, ready)
val toolbar: Toolbar = findViewById(R.id.toolbar)
toolbar.setTitle(args.title)
toolbar.setNavigationOnClickListener { exitFlow() }
}
override fun getFragment(): Fragment {
return MultiselectForwardFragment.create(args)
}

View file

@ -1,13 +1,23 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
<LinearLayout 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"
tools:viewBindingIgnore="true"
android:id="@+id/fragment_container_wrapper"
android:layout_width="match_parent"
android:layout_height="match_parent">
android:layout_height="match_parent"
android:orientation="vertical"
tools:viewBindingIgnore="true">
<androidx.appcompat.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="64dp"
android:minHeight="64dp"
app:navigationIcon="@drawable/ic_arrow_left_24" />
<androidx.fragment.app.FragmentContainerView
android:id="@+id/fragment_container"
android:layout_width="match_parent"
android:layout_height="match_parent" />
</FrameLayout>
android:layout_height="0dp"
android:layout_weight="1" />
</LinearLayout>