问题标签 [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.

0 投票
2 回答
43 浏览

android - 如何通过 switch compact 将值 1 插入到 sq-lite 的列中

当我在 recyclerView 内的卡片视图中单击 switch compact 时,我想在 SQLite 列中插入值 1 ..但是当我单击 switchCompact 得到 NullPointeException 时。 在此处输入图片描述 提前谢谢..我是Android新手

orderListAdapter.java

数据库助手.java

日志猫:-

0 投票
1 回答
133 浏览

java - SwitchCompat 无法与 firebase 数据库一起正常工作

我的 android 项目中有 firebase 数据库,其中包含三个值:代码、电子邮件、日期。我正在使用 switchcompat 来计算 firebase 数据库中的在校学生。当检查开关时,数据将进入firebase数据库,检查电子邮件在特定日期是否唯一。取消选中开关时,将删除当前日期的数据。但我的问题是,当我第一次检查开关时,它工作正常。并且在取消选中一次开关后的第二次,当我再次检查它时,它会将数据输入到firebase,但即使仍然选中开关,它也会立即自动将其删除。我不明白我的代码中的问题在哪里。我在下面提供了我的代码,用于 SwitchCompat 的工作。这是代码:

请帮我找出我的代码中缺少的地方。

我的数据库结构

0 投票
0 回答
41 浏览

java - 在一天中的固定时间后不会取消选中 SwitchCompat

我在我的 android 应用程序中使用 switchCompat。我想要在上午 10:40 之后进行类似的操作,如果在该时间之前检查过一次,则不会取消选中该开关。我怎样才能做到这一点?

0 投票
1 回答
2020 浏览

android - 迁移到 Androidx 后 SwitchCompat 为白色

我已将我的项目迁移到AndroidX. 我的MainActivity扩展FragmentActivity 我的第一个SwitchCompat看起来全是白色的,当我第一次来到那个屏幕时它根本没有任何颜色。SwitchCompat 是白色的。它下面的所有其他 SwitchCompact 都具有正确的颜色。如果我按回并再次回到那个屏幕,我的第一个SwitchCompact会收到正确的颜色并且看起来很好。

如果我改变了我的MainActivtyextend AppCompactActivity,那么当我第一次到达那个屏幕时一切都好。有谁知道这里哪里有问题,因为在迁移之前我MainActivity也扩展了FragmentActivity,一切都很好。我的xml代码在这两种情况下都是相同的:

0 投票
0 回答
226 浏览

android - 为什么自定义 SwitchCompat 内部轨道中的文本总是显示在拇指下方

我正在尝试在 On/Off 情况下实现带有文本的自定义 SwitchButton,就像这些图像一样

在此处输入图像描述] 1

在此处输入图像描述

我的问题是我发现文本出现在拇指下方而不是它旁边

在此处输入图像描述

在此处输入图像描述

这是我的代码

选择器拇指 xml

选择器跟踪 xml

如何修复此文本方向?PS 需要阿拉伯语文本。

提前致谢。

0 投票
0 回答
64 浏览

android - 在 Android 中将 drawableEnd 添加到 SwitchCompat

我正在开发一个 Android 应用程序,在该应用程序中,我希望在开关文本和开关切换视图之间显示一个SwitchCompatdrawable如下所示。

预期开关

为此,我认为android:drawableEnd可以正常工作,但与我的预期相反,它将 置于drawable开关切换的末尾,如下所示。

实际开关

TextView除了在单独的文本和单独SwitchCompat的切换之间显示可绘制对象之外,有什么方法可以实现这种效果?

0 投票
0 回答
70 浏览

android - 在 Android 中问题渲染 Switch

我正在尝试使用 Android 的 Switch 组件,但是在单击它时,我得到了不需要的视图,它一次显示 2 个状态(选中和未选中)。

我也使用了自定义样式,但没有成功。下面是我的自定义样式。我在片段中使用了相同的视图,我没有遇到任何问题,但在另一个活动中我遇到了这个问题。谁能提出问题可能是什么?我使用了所有变体,如 Switch、SwitchMaterial、SwitchCompat,但同样的问题正在发生。

下面是 Switch xml 文件:

输出图像

0 投票
2 回答
66 浏览

android - 自定义主题未应用于 android listview 上的第一个 SwitchCompat 项目

我有一个列表视图,每个项目都包含一个具有自定义开关样式的 switchcompat 小部件。第一次填充列表视图时,自定义主题未应用于列表中第一项的 switchcompat 小部件。但是第二次填充列表时它工作正常,(列表适配器被清除并重新填充)

SEE SCREENSHOT switchcompat 列表项

0 投票
1 回答
60 浏览

android - SwitchCompat RTL 支持

似乎track属性的选择器文件不适用于 RTL。

LTRtrackthumb.

在此处输入图像描述 在此处输入图像描述

RTLtrackthumb. 此处thumb已正确更改,但track图像仍保持不变,因为它应该在右侧显示地图图标。

在此处输入图像描述

selector_switch_track.xml

0 投票
1 回答
44 浏览

android - NavigationView SwitchCompat 按钮仅在选中时有效

在我的代码中,我有一个SwitchCompat位于 中的按钮,该按钮NavigationView应将一些值存储在SharedPreferences. 该按钮有效,但为了使其正常工作,必须首先选择它,即。您必须首先单击按钮的文本,然后单击开关本身。我找不到发生这种情况的原因。我的代码如下所示:

**MainActivity.kt**

注意:按钮有效,唯一的问题是必须选择它才能正常工作。如果有人能帮忙就好了。