问题标签 [switchcompat]
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.
java - RecyclerView 项影响 RecyclerView 外的 TextView 的值
我有一个Activity
包含 2TextView
显示一个数值并且RecyclerView
在它们下面有一个,RecyclerView
有一个TextView
带有一个数值和一个的SwitchCompat
,我希望如果用户将其SwitchCompat
转为内部的ON
数字以添加到外部的数字并且如果切换到数字,则从外面的数字中减去。TextView
RecyclerView
TextView
RecyclerView
SwitchCompat
OFF
TextView
我试图将它传递TextView
给RecyclerViewAdapter
适配器类并在适配器类中使用它,但发生错误,它第一次工作正常但是当滚动随机数以从 , 中添加和减去时TextView
,以下是我的代码:
适配器类.java
android - 滚动时自动检查列表视图中的开关
我知道这个问题与这个问题重复
滚动时列表视图中的开关会自动检查 android但答案对我不起作用
当我滚动浏览列表视图开关自动检查时,我遇到了同样的问题。如果数据等于“1”,则我的逻辑设置为打开,该数据从数据库中检索并且工作正常,但是当我滚动浏览列表时,所有开关都会被检查。
这是我的代码
android - 在 Android App Bundle 中添加 SwitchCompat 后,资源未找到错误 res/drawable/abc_switch_thumb_material.xml
我知道这个问题已经被问过好几次了,我已经阅读了所有内容并匹配了所有依赖项,因此它们具有相同的版本,但是这个错误只是在添加 Switch Compat 后才开始发生,因为你也可以通过结构查看崩溃报告来看到. 此错误并非发生在所有设备上,而是发生在崩溃报告中的某些设备上,而且它没有针对此崩溃的特定 Android。由于 Android App Bundle,我正在使用 android 的 beta 版本,而这件事不会发生在 Apk 的非捆绑包中。
这是我的 build.gradle 依赖项:-
android - 如何在 Switch/SwitchCompat 按钮中设置宽度和跟踪文本并实现此结果?(附图片和GIF)
我需要像这样在我的应用程序中实现一个按钮
我使用了一个 SwitchCompat 按钮,但我到的最近的是到这一点,
有两个主要问题:
1 -当屏幕尺寸改变时按钮的宽度不能正确调整(drawable被切断,变得太小等),宽度正确占据父视图很重要(一个小的线性布局包围它)
2 -我无法理解如何获得 Switch Track 中的字母
是否可以使用开关按钮来实现此结果?如何?我应该使用另一个视图而不是切换按钮吗?哪一个?
我偶然发现了这个项目,但它似乎有点过时了
https://github.com/pellucide/Android-Switch-Demo-pre-4.0/tree/master/
android - SwitchCompat OnCheckedChangeListener 调用 Fragment 的每个方向变化
我有一个托管片段的活动,问题是,在每次方向更改时,只有当开关处于选中状态时,OnCheckedChangeListener
才会调用。我该如何解决这个问题?谢谢!
MainActivity.java:
MainFragment.java
android - android - 我的 SwitchCompat 无法转换为 SwitchCompat
我对 android 和 AndroidStudio 很陌生,而且我在使用 SwitchCompat 时遇到了问题。我需要它在我的 NavigationDrawer 菜单上,我只想检查它的 isChecked 值。经过一些教程后,我设法将这段代码放在一起:这是我的 SwitchCompat XML,drawer_switch.xml
然后我的 DrawerLayout 中有 NavigationViewactivity_main.xml
和我drawer_menu.xml
的 SwitchCompat
现在,在我的 MainActivity 的 OnCreate 中,我试图获取 SwitchCompat 以检查其 isChecked:
但是当它尝试将项目转换为 SwitchCompat 时,它会卡住,说java.lang.ClassCastException: android.support.v7.view.menu.MenuItemImpl cannot be cast to android.support.v7.widget.SwitchCompat
. 事实是,如果我调试,我可以看到该项目知道是 SwitchCompat,如图所示:调试屏幕截图
我的错在哪里?比你提前。
android - 如何在android中的开关上显示进程状态?
在材料设计指南中有一个名为“显示处理状态”的部分,我们在其中看到了一个带有拇指进度指示器的 Switch 视频。
https://material.io/design/components/selection-controls.html#switches
因为开关显示了某物的实际状态,所以有时它的状态变化会有延迟。在这种情况下,可以使用处理状态动画。
处理状态是开关拇指上的动画。例如,当控制硬件功能的开关在确认其最终状态之前遇到延迟时,可以使用它。
我怎样才能达到这样的效果?那是普通 CompatSwitch 的一部分吗?有没有这样做的图书馆?
android - 如何制作自定义 SwitchCompat
我想自定义 Switch 但我无法更改 Switch 的边框颜色
我曾尝试更改 Switch thumb、track 属性,但只需 10% 即可达到要求
我制作了两个可绘制 XMl 1.switch_thumb_custom 2.switch_track_custom 作为名称定义,您可以找到代码的更多详细信息
1.switch_thumb_custom
2. switch_track_custom
我想要的输出如下