android-jetpack 相关问题

Android Jetpack是Google的一套库,工具和架构指南,用于构建Android应用程序并提供通用的基础架构代码。

必须在Android Jetpack中从ViewModel()继承ViewModel类吗?

我正在学习Android Jetpack,以下代码来自https://github.com/android/sunflower上的示例项目。在我看来,ViewModel类必须从代码B中的ViewModel()继承,就像...

回答 2 投票 1

如何在Jetpack Compose中处理导航?

在Jetpack Compose中,应该如何进行导航?所有(而且没有很多)示例(包括来自Google的官方示例)都使用密封类并加载新屏幕以响应...

回答 1 投票 0


如何在Jetpack Compose的列内居中放置元素>>

Container(alignment = Alignment.TopCenter)或Center {}将为您提供帮助。

回答 1 投票 0

Jetpack导航:在按钮上单击以在另一屏幕的文本视图上显示文本视图文本

在屏幕2上,我有一个按钮,单击该按钮可在文本视图中显示文本(“ MON”)。我还希望用户选择的那一天显示在另一个屏幕(屏幕4)上,而不是下一个...

回答 1 投票 1

Nav Controller工具栏父子导航

我正在将Jetpack导航控制器与侧面抽屉一起使用。我的MainFragment.kt看起来像这样:

回答 1 投票 0

为什么我可以自由命名绑定适配器的函数?

我正在学习“使用绑定适配器创建自定义属性”,代码A +代码B效果很好。如果像代码C那样将函数名称hideIfZero替换为hideIfZeroNewName,我会发现代码C +代码...

回答 2 投票 -1

Jetpack撰写。日期时间选择器

jetpack是否具有日期时间选择器视图,或者我应该自己创建它?我试图用Google搜索它,但找不到准备使用的组件。

回答 1 投票 0

对话框中的Android jetpack导航组件结果

到目前为止,我仅使用导航组件就能够成功导航到对话框并返回。问题是,我必须在对话框中做一些事情,然后将结果返回到对话框为...的片段。

回答 1 投票 7

如何使用数据绑定将ProgressBar可见性与ImageView绑定

[谁能告诉我如何在上传图像时使用数据绑定将进度条的可见性与imageview绑定在一起,以便隐藏进度条

回答 1 投票 0

将Jetpack Compose添加到我现有的项目中

我在buid.gradle文件中添加了buildFeatures {//在此模块上启用Jetpack Compose后,收到错误消息compose true}。错误:评估时出现问题...

回答 1 投票 1

为什么不能为LiveData分配值?

我正在学习LiveData,代码A来自https://github.com/googlecodelabs/android-databinding,我认为代码A太复杂,因此我尝试将其简化为代码B。但是代码B不能是...

回答 2 投票 0

LiveData更改时未调用观察者

我有一条狗的清单,当我从清单中点击特定的狗时,我可以看到详细信息。但是,由于某种原因,文本视图(dogName,dogPurpose,dogLifespan等)未更新。详细信息...

回答 1 投票 0

Jetpack编写代码时发生异常

我只是尝试从我的资源中使用val context = context(ContextAmbient)加载图像,但是当我尝试运行项目时,在代码生成过程中出现错误。 java.lang ....

回答 1 投票 1

使用导航组件的父片段范围内的共享ViewModel

我正在尝试通过导航组件在父片段及其子代中使用相同的ViewModel实例。层次结构如下:具有NavigationHost的单个Activity。该主机有3个...

回答 1 投票 1

创建AppBarIcon图像

我正在使用Dev05(刚刚发布)。在文档中,该图标看起来像以下图标:图像,但是在Android Studio中,该图标的类型为Painter(已在Dev05中添加)图标:Painter。怎么...

回答 1 投票 1

ViewModelProviders在2.2.0中已弃用

当前,我将androidx.lifecycle:lifecycle-extensions版本从2.2.0-alpha01更新为2.2.0,它表明ViewModelProviders已被删除。那么使用...

回答 1 投票 0

达到JobScheduler限制100后,WorkManager如何处理作业?

我已经在互联网上搜寻有关此主题的信息,但似乎没有人再遇到此问题了。还记得这个有趣的错误吗? java.lang.IllegalStateException:JobScheduler 100个工作限制...

回答 2 投票 2

输入字段由键盘覆盖

[只要用户单击输入字段,它就会被键盘覆盖,并阻止用户查看正在输入的内容。有没有解决方法,类似于React Native的KeyboardAvoidingView?

回答 1 投票 0

哪个活动/ Fragment / FragmentManager?

我是Android编程的新手,我完全迷失了我将从哪个Activity和Fragment版本中派生以及我将使用哪个FragmentManager。我想支持15级及以上的API,并且...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.