android-support-library相关内容

Androidx 和数据绑定

我正在将 Android P 测试的依赖项迁移到 androidx 依赖项.由于一些不太明确的原因,我的项目不再编译(不,我不会提供详细信息以避免出现明显的问题).我发现(通过 gradlew dependencies)数据绑定使用“oldschool"依赖 android.arch.lifecycle:runtime:1.0.3 而不是 androidx.lifecycle:lifecycle- ..

即使使用 windowTranslucentStatus 和 fitsSystemWindows CoordinatorLayout 也不会在状态栏后面绘制

我试图像这样在状态栏后面绘制视图: 我试图用推荐的技术产生这种效果,但我得到了这个: 从屏幕截图中可以清楚地看出,我的应用内容没有被绘制在状态栏后面. 有趣的是,不知何故,导航抽屉设法在状态栏后面绘制: 我做过的事情: 使用支持库小部件 - CoordinatorLayout、AppBarLayout、Toolbar、DrawerLayout windowTrans ..

什么是协调器布局?

刚刚查看了新的 Android 支持设计库的演示应用程序.它由 Chris Banes 在 github 上提供.在整个应用程序中,CoordinatorLayout 被大量使用.此外,许多支持设计库类,例如 FloatingActionButton、SnackBar、AppBarLayout 等,在 CoordinatorLayout 中使用时的行为会有所不同.代码>. 有人可以解释一下什 ..

NestedScrollView 和 CoordinatorLayout.滚动问题

CoordinatorLayout 和 NestedScrollView(使用设计支持库 22.2.0)有一个奇怪的问题 使用小于 NestedScrollView 的内容我应该有一个固定的内容.但是,尝试上下滚动内容时,我发现内容已被替换,并且再也不会出现在自己的位置. 这里有一个小例子: 代码如下: ..

Android - 滚动后无法单击 RecyclerView 中的项目

我刚刚升级到 API 26 并支持库 26.0.2.但我发现我的 RecyclerView 项目在滚动后不可点击.如果你等一下,它就会起作用.但是,如果您立即单击该项目,则不会.即使 RecyclerView 根本没有滚动(例如已经滚动到顶部). 当我降级到支持库 25.4.0 时,一切又正常了.关键是我的 RecyclerView 位于 CoordinatorLayout 中,并且在 To ..

如何使 ConstraintLayout 使用百分比值?

在 Android Studio 2.2 预览版 1 中,Google 在其支持库中发布了一个新布局:ConstraintLayout.使用 ConstraintLayout 可以更轻松地在 Android Studio 中使用设计工具,但我没有找到使用相对大小(如 LinearLayout 中的百分比或“权重")的方法.有没有办法根据百分比定义约束?例如.让一个视图占据屏幕的 40%,在视图之间 ..

如何向嵌套在 CollapsingToolbar 中的 ImageView 添加渐变

我正在开发具有 Material Design 的 Android 应用.我有一个带有 CollapsingToolbarLayout 和 ImageView 的详细视图(到目前为止工作正常).不幸的是,如果有明亮的图像,则标题不可读.到目前为止,我尝试添加渐变(向 imageview 添加渐变),但此解决方案没有由于 CollapsingToolbarLayout 为我工作.在这里你可以看到我的 ..

带有自定义视图的 Android CollapsingToolbarLayout

我正在关注 Cheesesquare 示例项目以了解新的设计材料库. 我想知道是否有一种方法可以使用带有 ImageView、标题和副标题的自定义视图(如 Telegram),而不是 CollapsingToolbarLayout 小部件提供的简单标题. 谢谢. 解决方案 我遇到了同样的问题,花了很多时间试图找到解决方案.我的解决方案是在 CollapsingToolbarLa ..

异常:android.view.InflateException:二进制 XML 文件第 2 行:错误膨胀类 android.support.v7.widget.CardView

我在我的 android 应用程序中使用支持库的 CardView.我尝试了 4-5 个小时来解决此问题,但无法成功. 我在我的项目中添加了 CardView 作为库 &v7 appcompat也 但我的应用程序崩溃并显示以下日志 10-31 18:41:39.577: E/AndroidRuntime(5666): 致命异常: main10-31 18:41:39.577:E/An ..
发布时间:2021-11-27 15:44:13 移动开发

如何使用 appcompat v7 创建卡片工具栏

我想按照材料设计指南中的建议创建一个如下图所示的工具栏: 我可以通过使用具有相对布局的工具栏来实现这一点: 我不确定这是否正确.任何帮助表示赞赏. 解决方案 感谢 Gabriele 的所有帮助.这是工作代码: 活动: 公共类 MainActivity 扩展 ActionBarActivity {@覆盖protected void onCreate(Bundle save ..

如何在 Eclipse 中添加 Android Support v7 库?

如何在 Eclipse 中添加 Android Support v7 库?例如,如何将 CardView 添加到 eclipse android 项目中? 注意:这是一个自我回答的问题,所以没有必要浪费你的时间来回答.当然,如果你有什么要补充的,请尽管说. 解决方案 来自:https://developer.android.com/tools/support-library/setu ..