From 0905a4dfba0ed970526b27e7056f41712cb41f7b Mon Sep 17 00:00:00 2001 From: tarsin Date: Tue, 6 Jun 2023 23:08:42 +0800 Subject: [PATCH] FilterScreen help message --- .../java/com/hippo/ehviewer/ui/settings/FilterScreen.kt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/src/main/java/com/hippo/ehviewer/ui/settings/FilterScreen.kt b/app/src/main/java/com/hippo/ehviewer/ui/settings/FilterScreen.kt index 5eb98b31b..256eac046 100644 --- a/app/src/main/java/com/hippo/ehviewer/ui/settings/FilterScreen.kt +++ b/app/src/main/java/com/hippo/ehviewer/ui/settings/FilterScreen.kt @@ -3,19 +3,23 @@ package com.hippo.ehviewer.ui.settings import androidx.compose.foundation.lazy.LazyColumn import androidx.compose.material.icons.Icons import androidx.compose.material.icons.filled.ArrowBack +import androidx.compose.material.icons.filled.Help import androidx.compose.material3.Icon import androidx.compose.material3.IconButton import androidx.compose.material3.Scaffold import androidx.compose.material3.Text import androidx.compose.material3.TopAppBar import androidx.compose.runtime.Composable +import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.res.stringResource import com.hippo.ehviewer.R import com.hippo.ehviewer.ui.LocalNavController +import com.hippo.ehviewer.ui.legacy.BaseDialogBuilder @Composable fun FilterScreen() { val navController = LocalNavController.current + val context = LocalContext.current Scaffold( topBar = { TopAppBar( @@ -25,6 +29,11 @@ fun FilterScreen() { Icon(imageVector = Icons.Default.ArrowBack, contentDescription = null) } }, + actions = { + IconButton(onClick = { BaseDialogBuilder(context).setTitle(R.string.filter).setMessage(R.string.filter_tip).setPositiveButton(android.R.string.ok, null).show() }) { + Icon(imageVector = Icons.Default.Help, contentDescription = null) + } + }, ) }, ) { paddingValues ->