toolbar 初步
This commit is contained in:
parent
cac84ec7e8
commit
a03a7bd31e
|
|
@ -74,6 +74,7 @@
|
|||
|
||||
<activity
|
||||
android:name=".ui.chat.ChatActivity"
|
||||
android:windowSoftInputMode="adjustResize"
|
||||
android:exported="false" >
|
||||
</activity>
|
||||
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ import android.widget.ImageView
|
|||
import android.widget.LinearLayout
|
||||
import androidx.annotation.DrawableRes
|
||||
import com.remax.visualnovel.R
|
||||
import com.remax.visualnovel.widget.uitoken.view.UITokenFrameLayout
|
||||
import com.remax.visualnovel.widget.uitoken.view.UITokenImageView
|
||||
import com.remax.visualnovel.widget.uitoken.view.UITokenLinearLayout
|
||||
import com.remax.visualnovel.widget.uitoken.view.UITokenTextView
|
||||
|
|
@ -18,7 +19,7 @@ class CommonToolbar @JvmOverloads constructor(
|
|||
context: Context,
|
||||
attrs: AttributeSet? = null,
|
||||
defStyleAttr: Int = 0
|
||||
) : LinearLayout(context, attrs, defStyleAttr) {
|
||||
) : UITokenFrameLayout(context, attrs, defStyleAttr) {
|
||||
|
||||
private val ivBack: UITokenImageView
|
||||
private val llCenter: UITokenLinearLayout
|
||||
|
|
@ -29,7 +30,7 @@ class CommonToolbar @JvmOverloads constructor(
|
|||
private var onChildClickListener: ((View) -> Unit)? = null
|
||||
|
||||
init {
|
||||
LayoutInflater.from(context).inflate(R.layout.base_toolbar_layout, this, true)
|
||||
LayoutInflater.from(context).inflate(R.layout.common_toolbar_layout, this, true)
|
||||
ivBack = findViewById(R.id.iv_left)
|
||||
llCenter = findViewById(R.id.ll_center)
|
||||
ivTitle = findViewById(R.id.iv_title)
|
||||
|
|
|
|||
|
|
@ -23,6 +23,7 @@
|
|||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
/>
|
||||
|
||||
<com.remax.visualnovel.widget.uitoken.view.UITokenConstraintLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="0dp"
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="@dimen/dp_50"
|
||||
android:layout_height="@dimen/dp_68"
|
||||
android:paddingHorizontal="@dimen/dp_16"
|
||||
android:orientation="vertical">
|
||||
|
||||
|
|
@ -6,8 +6,6 @@
|
|||
<item name="colorPrimaryDark">@color/glo_color_grey_100</item>
|
||||
<item name="colorAccent">@color/glo_color_magenta_50</item>
|
||||
<item name="android:windowLightStatusBar">true</item>
|
||||
<item name="android:statusBarColor">@color/transparent</item>
|
||||
<item name="android:windowTranslucentStatus">true</item>
|
||||
<!-- 应付一下android15 16要重新适配导航栏和状态栏 -->
|
||||
<item name="android:windowOptOutEdgeToEdgeEnforcement" tools:targetApi="35">true</item>
|
||||
</style>
|
||||
|
|
|
|||
Loading…
Reference in New Issue