android-switch相关内容
在我的 Android 项目中,我有一个 ListView,其中的行包含 SwitchCompat 项(AppCompat for Switch 小部件). 当我滚动到列表中并且使用 recycled 视图调用 MyAdapter 的 getView(...) 方法时,我的问题出现了.我重新定义了正确的 Switch 状态,但动画是可见的. 在这种情况下有没有办法防止动画? 解决
..
在我的 Android 5.0 应用程序中单击开关时,应用程序崩溃并显示如下所示的 logcat.logcat 没有在其中的任何地方引用我的代码,并且此开关在所有以前的版本上都运行良好.除了背景颜色外,开关看起来不可见,并且只有在点击后才会崩溃. 经过测试,无论我是否定义了 setOnCheckedChangeListener 函数,都会发生同样的事情.即使开关在布局中但从未在代码中,点击它
..
如问题所示,如何将选中的更改侦听器绑定到 xml 中的切换按钮? 我没有使用回收站视图.只是一个简单的布局. 感谢任何帮助. 解决方案 你可以通过一个方法参考来做到: 或者如果要传递不同的参数,则使用 lambda 表达
..
我在 recyclerview 中有一个开关,从 DB 检索数据后,数据显示在 recyclerview 中.当 recyclerview 打开时,我读取 DB,如果 DB 中的字段为“Y",则启用开关,否则禁用开关.现在的问题是 onCheckedchanged 侦听器也被调用,我希望只有在用户手动设置开关时才调用 onCheckedChanged. 打开下面的recyclerview时执
..
API 14 中引入的开关小部件的样式默认为全息主题.我想稍微改变它的风格,出于品牌原因稍微改变它的颜色和形状.如何解决这个问题?我知道这一定是可能的,因为我看到了默认 ICS 和三星的 touchwiz 主题之间的区别 我想我需要一些状态可绘制对象,并且我在 http 中看到了一些样式://developer.android.com/reference/android/R.styleabl
..
我希望自定义 Switch 按钮如下: 如何实现? 解决方案 然而,我可能没有采用最好的方法,但这就是我在我的少数几个应用.这是代码 -
..
我正在寻找一种方法,该方法使用 switch.setChecked(true); 以编程方式更改Android Switch小部件的状态,而不会触发 OnCheckedChangedlistener . 我的第一个念头是将其换成 OnClickListener ,但是由于这只会记录点击次数,您不仅可以点击并滑动Switch,所以它真的不适合此用途就像用户将Switch从关闭滑动到on一样,那
..
我正在构建一个应用程序,其中我使用了glomadrain的动画切换按钮.完成编码后,出现以下错误: com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)中的 原因:java.lang.NullPointerException:尝试调用虚拟空对象上的方法'int android.graphics.Bitmap.getWid
..
我需要Android应用程序中的自定义Switch。 我正在使用此代码:
..
我在工具栏中有一个 Switch 按钮,在 RecyclerView TextViews c $ c>。 我想管理 TextViews 之一的可见性> RecyclerView 基于 Switch 的状态。 我添加了 OnCheckedChangeListener 到 Switch ,并将布尔值 FLAG 设置为 FALSE 的$ c> TRUE 。该 FLAG 值在 Adapter的
..
我正在寻求将此颜色仅应用于所有开关。但是默认情况下,它会使用 colorAccent 代替此主题进行切换。 设备:棉花糖 布局:
..
我正在尝试在“设置”页面中使用SwitchPreference,但无法使监听器正常工作。我正在使用自定义窗口小部件布局来设置开关的样式,因为我找不到如何使用主题来实现此目的。在我的settings.xml中,我具有以下内容:
..
我的问题是-当我单击 < ; Switch> ,它会先切换,然后调用 OnCheckedChangeListener 。 我想要的是> ->我显示一个AlertDialog->如果按是或否->然后用 setChecked(boolean),[boolean =如果按yes,则为true,如果按no,则为false]。 问题:单击 时,它会
..
我阅读了有关新的 SwitchCompat 的信息,该新版本旨在在Android 5.0中实现Switch小部件。我尝试使用相同的图像,但无法看到可绘制的拇指图像,如下图所示。 我的XML代码如下,
..
我已经创建了一个基本的自定义 Switch ,如下所示。
..
在Lollipop(5.0)中更改了开关小部件的行为。
..
我正在尝试像这样进行自定义切换: $ b具有以下特性的$ b : 总是显示两边的文本。 不同 这是我面临的两个问题,因为开关只在所选边显示文本,似乎找不到可以指定两种不同颜色的地方? 我可以使用android studio中的常规开关来实现此功能,还是必须使用一些库? 谢谢。 解决方案 研究后,我发现了一种方法给我的正是我所需要的,这就是我得到的:
..
我想为我的应用设置棒棒糖样式切换按钮: 我该如何实现此按钮,使其在旧版android上也是如此? 解决方案 首先在清单中设置 android:targetSdkVersion =“ 22” 以使您的应用兼容到棒棒糖。 注意:开关的颜色取决于此 @ color / accent
..
当我将片段中的开关滑动到OFF位置时,我试图使地图视图恢复为正常样式,但它不起作用。以下是我所面对的过程中发生的事情: 碎片(污染地图)和开关出现 轻弹开关切换到ON位置 出现样式化地图 轻弹开关切换到OFF位置 地图不变 我尝试使用 mGoogleMap.setMapType(GoogleMap.MAP_TYPE_NORMAL); ,但是当我轻按开关时,地图仍然停留在样式化的
..
如问题所示,如何将选中的更改侦听器绑定到xml中的“切换”按钮? 我没有使用回收站视图。只是简单的布局。 任何帮助表示赞赏。 解决方案 您可以使用方法引用来做到这一点: 或使用lambda
..