问题标签 [jetpack-compose-accompanist]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 如何在 VerticalPager 中快速切换到下一页?
我正在使用 Accompanist Pager 库(版本 0.18.0)并创建了一个 VerticalPager 来显示某些图片。
在向上/向下滚动时,所需的行为是滚动到下一张/上一张图片,这有效,但在快速滚动时,它会再次捕捉到同一张图片。
我想切换到最轻微的滚动图片。
我试图修改。此处提到的 flingBehaviour:如何在开始滚动之前为 LazyColumn/ViewPager 设置阈值?
但它没有按预期工作。
android - 使用伴奏刷卡刷新
我正在使用伴奏库进行滑动刷新。我采用它的示例代码进行测试,但是,它没有用。我搜索采用它,但我找不到。我的代码有什么问题吗?
我想在用户需要刷新时滑动
android - 如果 LazyGridView 在撰写中没有子项,则滑动刷新不起作用
我SwipeRefresh
在撰写中使用视图(来自伴奏者)。我在LazyVerticalGrid
里面,网格填充来自网络的分页数据。如果分页数据中没有内容,我将显示空状态视图。当有一些数据时,滑动刷新正在工作。LazyVerticalGrid
问题是,如果没有数据,我无法进行刷卡刷新,但同样适用LazyColumn
(两种情况都已NoContentView
显示)。
android - Jetpack 撰写导航关闭应用程序而不是返回上一个屏幕
我已经在我的项目中实现了伴奏导航动画库,并且偶然发现了两个问题。第一个问题是从一个屏幕导航到另一个屏幕时没有应用动画。第二个问题是系统的“返回”将应用程序关闭到后台而不是返回到上一个屏幕。
这是从 MainActivity 开始的应用程序布局。
MainActivity.kt
MyHomeApp.kt
MyHomeNavGraph.kt
为简单起见,您可以假设屏幕只是一个中间有一个按钮的框,当单击它们时执行导航。
我使用的伴奏版本是 0.24.1-alpha(截至本问题的最新版本),我使用的是 compose 版本 1.2.0-alpha02 和 kotlin 1.6.10。
在动画方面,我可以看到伴奏样本的唯一区别是我没有将 navController 传递到屏幕,但我不明白这可能是一个问题。
在使用应该返回到以前的系统返回方面,我真的被什么可能导致导航关闭应用程序而不是返回。在其他项目中,系统返回工作正常,但不适用于这个。伴奏导航的使用不兼容吗?我不确定。
任何帮助表示赞赏!
android-jetpack-compose - 在伴奏寻呼机中具有缓慢滑动动画的 animateScrollToPage
在伴奏寻呼机中自动滚动到下一页时,有没有办法减慢滑动间隔?
在最新版本中,已删除对相同的支持。
目前,自动滚动到下一页的速度非常快。
使用的伴奏寻呼机版本:0.22.1-rc
android-viewpager - 如何在jetpack compose Android中单击按钮时滚动查看寻呼机(伴奏库)
我想在jetpack compose中单击按钮水平滚动视图寻呼机。有人对此有任何想法吗?我在这里使用伴奏库。
android - 喷气背包中的底片和底条组成
我想用我的菜单图标和底部工作表显示底部栏,从底部栏的末尾开始。
我也在使用伴奏导航库
如果我添加 bottomsheet(route="something") 它显示底部表但在我的底部栏图标上方
这是我的底部工作表导航器
我想知道如何将底部表放在底部栏上方并自定义其 peekheight()
android - 在android jetpack compose中使用伴奏权限时如何检测用户是否撤销权限,即两次拒绝权限
我想知道如何检测用户何时在伴奏权限库中撤销了权限(两次拒绝权限) ,我还检查了该库的 GitHub 存储库和示例是旧的。
我在用,
compose_version = '1.2.0-alpha03'
伴奏版本 = '0.24.2-alpha'
这是我的代码片段,