小编Ari*_*que的帖子

在 flutter 中用单个命令添加多个包

假设我有一个要添加到我的 flutter 项目中的包列表。pubspec.yaml我可以通过简单地将这些包添加到文件中,然后在命令行中编写此命令flutter pub get并获取我的应用程序中的所有这些包来完成这项工作。但是如果我想通过命令行做同样的事情该怎么做?就像添加单个包一样,我们所做的是flutter pub add xxx。如果我想使用单个命令行在项目中同时添加多个包怎么办?我已经搜索过但没有得到任何线索。

mobile-development flutter flutter-dependencies

10
推荐指数
1
解决办法
3080
查看次数

键盘与 ModalBottomSheet 上的 TextField 重叠(Jetpack compose)

设备的键盘与具有文本字段的 ModalBottomSheet 重叠,我已经android:windowSoftInputMode="adjustResize"在清单文件中设置并使用了imePadding底部工作表内容。

到目前为止,这是我的代码:

主要活动
@AndroidEntryPoint
class MainActivity : ComponentActivity() {
    @OptIn(ExperimentalMaterial3Api::class)
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContent {
            val loadProfileModalBottomSheetState = rememberModalBottomSheetState()
            val saveProfileModalBottomSheetState = rememberModalBottomSheetState()
            val scope = rememberCoroutineScope()
            val navController = rememberNavController()
            EqualizerTheme {
                Scaffold(
                    modifier = Modifier.fillMaxSize(),
                    topBar = {...}
                ) { paddingValues ->
                    MainNavGraph(navController = navController, paddingValues = paddingValues)
                    if (loadProfileModalBottomSheetState.isVisible) {
                        LoadProfilesBottomSheet(
                            sheetState = loadProfileModalBottomSheetState,
                            onHide = { scope.launch { loadProfileModalBottomSheetState.hide() } }
                        )
                    }
                    if (saveProfileModalBottomSheetState.isVisible){
                        SaveProfileBottomSheet(
                            sheetState …
Run Code Online (Sandbox Code Playgroud)

uikeyboard bottom-sheet android-jetpack android-jetpack-compose

6
推荐指数
0
解决办法
1667
查看次数