Android Jetpack是Google的一套库,工具和架构指南,用于构建Android应用程序并提供通用的基础架构代码。
如何在片段中使用 MenuProvider 设置 NavigationUI?
我有一个与导航主机有关的活动,它使用 NavigationUI 处理导航。 在我的片段中,我有 optionsMenu 并且 setHasOptionsMenu(true) 已被弃用,而不是我使用
Compose BottomSheetScaffold with sheet top margin
我在玩 BottomSheetScaffold 并且不知道如何为工作表设置顶部边距/最小偏移量/锚点。 像这样设置工作表: val 脚手架状态 =
使用 OnBackPressedDispatcher 接口替换最简单的 onBackPressed 逻辑
因此,我们的项目正在针对 Android SDK 33 进行编译,这意味着 Activity 中的 onBackPressed() 函数已被弃用,需要转换为使用 onBackPressedDispa ...
如何实现ViewModelProvider.Factory?
我想在我的 Fragment 的 onViewCreated 方法中访问 ViewModel 类(它扩展了 AndroidViewModel)。下面的代码行应该像 android 文档所说的那样工作。但事实并非如此!
如何在 Jetpack Compose 中使用 IntrinsicSize.Min 和画布
我正在关注 Intrinsics 的文档。我想包装画布视图。我想多次使用画布,因为我想制作时间轴视图。所以在画布上画画一切正常
如果我不用compose,我会这样用 val bundle = ActivityOptionsCompat .makeSceneTransitionAnimation(requireActivity(),工具栏,“llSearch”).toBundle() 这是一个...
Android Jetpack Compose 文本从图像旁边开始并在图像下方继续
如何使用 Jetpack Compose 制作像图像一样的设计?我搜索了很多,但我找不到任何类似于我想要的结构的答案。
通过关注这个和这个 MO 帖子,我尝试将我的 android 项目的应用栏标题设置如下: 主要活动 @覆盖 protected void onCreate(Bundle savedInstanceState) { 超级上...
以前可以在文本中加入一种动画,如果文本超过限制,它会自动水平滚动。这是通过包括:android:ellipsize=&...
我想找到一个更好的方式在 compose 中使用 NavHostController
@可组合 有趣的 AppPage() { val navController = rememberNavController() //第一种方式 Page1(导航控制器) //第二种方式 第3页{ navController.navigate("AnyRoute"...
如何更改 OutlinedTextField 的标签间距和位置
有没有办法设置标签的位置,增加间距 (TextField 的 UI 应如下所示): 大纲文本字段( 形状 = RoundedCornerShape(10.dp), 单身...
在第一个条目中 Firebase auth: Google sign in pop up window doesn't show up
在第一个条目中 Firebase auth: Google sign in pop up window doesn't show up 使用新设备模拟器时 我删除并重新安装了应用程序,错误没有显示在任何地方 应用 ...
如何将我的自定义视图迁移到 Jetpack Compose?
我有一个以传统方式创建的自定义视图:从 View 类继承。 具体来说,我的自定义视图有许多自定义属性(及其相应的 Kotlin 属性)可以作为...
如何使用ExposedDropdownMenu创建多步骤表单?
我正在尝试禁用 textFields 以强制我的用户按特定顺序完成表单。 我创建了一个由 4 个 ExposedDropdownMenuBox 及其 TextFields 组成的表单,并添加了一个 FocusManage ...
列表大小 + 位置太大,列表中的最后一项超出了 totalCount
我正在尝试使用分页库(3.0.0-alpha02 版本)获取设备联系人。但是当我试图使数据源无效时,我得到了这个异常: java.lang.IllegalArgumentException:列表大小 + po ...
有没有办法在 jetpack compose for wear os 上获取当前正在播放的歌曲? 我尝试使用 MediaSessionService 但我越来越 java.lang.SecurityException:缺少控制媒体的权限...
Jetpack Compose LazyVerticalGrid 口吃
我正在迁移我的应用程序,对于网格视图,我使用了 LazyVerticalGrid,它使用 coilPainter 加载图像,但滚动时断断续续很多,感觉很滞后。有没有人有解决方案或更好的
如何修复用 Kotlin 编写的 Android Jetpack Compose 代码? [关闭]
科特林代码: 包 com.pipperon.fibonaccigenerator 导入 android.os.Bundle 导入 androidx.activity.ComponentActivity 导入 androidx.activity.compose.setContent 导入 androidx.compose.foundat...
你能帮我修复下面用 kotlin 语言编写的 android jetpack compose 代码吗
科特林代码 包 com.pipperon.fibonaccigenerator 导入 android.os.Bundle 导入 androidx.activity.ComponentActivity 导入 androidx.activity.compose.setContent 导入 androidx.compose.foundation.
片段下方的 BottomSheet:如何使底部表格不与片段重叠
我正在开发一个音乐播放器,播放器控件和曲目详细信息位于底部表单中。当底部表单关闭时,只显示播放器控件,当它打开时,它显示...