问题标签 [android-switch]
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 - Android-在特定活动中更改主题
我的应用程序的基本主题是:
我想将此主题应用于一项活动。
但是,当我这样做时,我无法访问该活动中的 SwitchCompat 小部件:
我在这里做错了什么?任何建议或解决方案将不胜感激。当我尝试覆盖特定活动中的基本主题并尝试访问 SwitchCompat 小部件时,就会出现问题。我的项目对于我来说已经相当大了,因为我必须更改整个应用程序的基本主题,因为我将不得不对 ActionBars 和其他视图进行更改。如何解决?
android - 关闭应用程序后如何将开关小部件保持在关闭位置
我正在尝试在 Android 中实现 switch 小部件。但是,每当我将开关设置为“关闭”位置并关闭并重新打开我的应用程序时,它都会再次将自身设置为“打开”值。我怎样才能让它根据用户自行设置。
android - 棒棒糖前设备上的 SwitchCompat
我正在尝试从 AppCompat 实现 SwitchCompat,但它在不同版本的设备上看起来不同。在 Lollipop & Froyo 上它看起来不错,但在 Gingerbread 到 KitKat 上它看起来不像是一个开关。
代码:
我可以让这些开关在所有版本中看起来都一样,或者至少让它们看起来像一个开关吗?
android - Android - 点击可点击卡片视图中的小部件
经过斗争并最终实现了这一点:RecyclerView onClick我设法使卡片视图可点击和长时间点击。这工作得很好,或者可能太好了,因为我还希望卡片视图中的某个小部件是可点击的,所以当点击它时,卡片视图应该忽略点击,现在发生的是小部件和卡片视图都消耗点击。这是代码:
回收者观点:
卡片视图:
开关点击:
recyclerview 点击/长按:
我希望小部件将是第一个被执行的,所以我将能够停止卡片视图点击以进行处理,但相反的情况发生了。我试图捕捉用户点击的小部件,但我没有设法这样做,所有事件都被忽略了。请帮忙!
android - Android Switch的方法在拖动时不执行
我的一个活动中有一个开关,当用户以任何方式与其交互时,onSwitchClick
应该执行一个调用的方法。目前,当开关被轻敲(从打开和关闭位置)时,该功能会执行,但不会在通过手指移动将开关从一个位置“拖动”到另一个位置时执行。但是,我知道正在设置开关的状态,因为在某些情况下将其关闭的另一种方法确实可以正常工作。
格式化活动的相关布局代码部分。
android - 显示列表视图后,尝试以编程方式在列表视图中设置开关的状态
所以我有一个警报列表,并将其绑定到列表视图 lstAlarms。在我的自定义 ListView 布局中,我还有一个开关,我想根据警报的状态以编程方式设置它。我想在 ListView 刚刚显示后立即执行此操作。
请在下面查看我的代码。显示 ListView 的方法是 DisplayAlarmList()。我试图用来设置开关状态的方法是 InitSwitches(),它在 DisplayAlarmList() 内部被调用。在 onCreate() 方法中调用 DisplayAlarmList()。
正如您从屏幕截图中看到的那样,第二行中的开关应该打开,但事实并非如此。我也尝试过 InvildateView() 但没有用。请帮忙。
android - 如何有一个棒棒糖开关按钮
我想为我的应用程序设置棒棒糖风格的切换按钮:
我怎样才能实现这个按钮,使它在旧版本的 android 上也看起来像这样?
android - 开关控制在 Android 5.0 中的 Dialog 上不起作用
我switch
在我的应用程序中使用了以下内容。
在上面,switch
我分别在打开和关闭toggle_button_color.xml
时将拇指颜色更改为绿色和红色。switch
如果我将它添加switch
到活动布局中,然后它的工作将完美无缺,如下图所示。
但是,如果我switch
在Dialog
使用时添加它,m_dialog.setContentView(R.layout.mylayout);
则开关如下所示。请注意,这mylayout.xml
是layout
我在其中添加的文件switch
。
对于低于 5.0 的 android 版本,棒棒糖switch
可以正常工作。请注意,由于某些原因,我Theme.Holo.Light
在我的应用程序中使用,所以我不能使用SwitchCompat
.
我知道在点击 Android 5.0 时 Switch crashs已在此处提出了类似的问题。
而且这里也有报道https://code.google.com/p/android-developer-preview/issues/detail?id=1704。我也尝试了上面链接中提到的为拇指和轨道添加可绘制图像的工作,但我不明白为什么同一个开关正在工作activity layout
但不在Dialog
.
有人可以帮我解决这个问题吗?
php - 带有mysql更新功能的开关按钮
我正在编写一个应用程序,用户可以在其中切换到“Ja”(英语。是)和“Nein”(英语。否)来开始一项活动(培训/Spiel)。布局工作正常,离开活动或应用程序时会保存开关位置。
MySQL
但是,如果切换设置为“Ja”或“Nein”,我如何实现数据库更新?如果switchSpiel
位于“Ja”,我想执行
有任何想法吗?提前谢谢了。
我的S.php
我更新了 java 代码,因为我已经实现了两个按钮来发送开关位置。现在我得到一个org.json.JSONException: End of input at character 0 of .
对应的php:
有任何想法吗?
android - 以编程方式检查移动数据开关是否打开(不想检查数据连接)
如何以编程方式检查移动数据开关是打开还是关闭。
我知道如何检查数据连接是否打开。但我不想那样。
我想检查用户是否打开了该切换开关或复选框以启动数据连接。
用户在设置中切换开关后是否有任何事件或广播
因为启用该开关或复选框后,实际开始数据连接需要 5-10 秒。