草庐IT

my_checkbox

全部标签

android - 以编程方式更改 Android CheckBox 框的颜色(支持库)?

我正在尝试以编程方式将复选框的颜色更改为与主题默认颜色不同的颜色。问题是我在做这样的事情:checkbox.setSupportButtonTintList(ColorStateList);它有效,但根据其类文档,此方法似乎仅限于由同一包(com.android.support)中的类使用。这是我从AndroidStudio收到的警告:AppCompatCheckBox.setSupportButtonTintListcanonlybecalledfromwithinthesamelibrarygroup(groupId=com.android.support)是否有针对所有API级别

android - 暂时禁用 Lollipop CheckBox 上的动画

我有一个包含复选框的行的ListView。此ListView具有附加的过滤行为,当过滤条件发生变化时,它通过设置新数据(通过简单的setData()方法)来回收这些行。发生这种情况时,任何更改了checked状态的回收行都将更新其CheckBox,这反过来会触发CheckBox的Lollipop动画被拉入或拉出。分散用户注意力的方式有很多种。当以编程方式更新其状态时,如何暂时禁用此动画? 最佳答案 在调用setChecked后立即在CheckBox上调用jumpDrawablesToCurrentState()将跳过动画。

android - CheckBox 没有出现在 CheckedTextView 中

当我设置我的CheckedTextView时,它没有CheckBox。这是它的xml代码: 最佳答案 尝试:android:checkMark="?android:attr/listChoiceIndicatorMultiple" 关于android-CheckBox没有出现在CheckedTextView中,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5070856/

安卓牛轧糖 : Why do checkboxes on Fragment have incomplete state when selected programmatically (but look fine on Lollipop)

这是我的设置选项卡(fragment)在进行任何选择之前的样子:在主Fragment中,用户可以从Spinner中进行选择——如下所示(在用户做出选择之后):当用户做出该选择时,将加载用户先前选择的保存在用户首选项中的选项,并选中相应的复选框。第一个快照中显示的复选框现在如下所示:看,现在关联复选框设置为粉红色的项目?这些项目变成粉红色,但由于某种原因没有在牛轧糖上显示支票。这些项目实际上是被选中的,因为如果我单击它们一次,它们就会变为未选中状态。Lollipop按预期工作但是,如果我在Lollipop上运行该程序,则项目会按预期完全选中(选中复选框)。在NougatWorks上手动设

Android Studio - Robolectric : android. content.res.Resources$NotFoundException : no such label com. my.app:string/app_name

这个问题我似乎无法摆脱,我已经阅读了大约3到4打文章和线程试图解决它。我已经概述了下面的所有内容。基本上问题是,问题是我在Robolectric上有缺陷吗?或者我遗漏了一些小步骤,或者我有一个奇怪的插件组合。对此的任何指导将不胜感激。Windows7的版本:Gradle2.7AndroidStudio1.3.2Robolectric3.0Roboguice3.+项目依赖:dependencies{classpath'com.android.tools.build:gradle:1.3.0'classpath"com.newrelic.agent.android:agent-gradle

安卓工作室 : Android Device Monitor not showing my device

我的真实设备是SonyXperiac6502Android版本4.3我确定我已将它连接到我的计算机并打开了开发人员选项/USB调试在SDK管理器中,已经安装了GoogleUSB驱动程序。我从这个页面下载了XperiaZ驱动程序:http://developer.sonymobile.com/downloads/drivers/但是不知道怎么用我手机的USB连接中没有PTP模式选项我的设备没有显示在Android设备监视器中,因此我无法在我的手机上运行应用测试。如何让我的AndroidStudio抓取我的手机? 最佳答案 一些可能的解

android - 如何在 Android 中将 CheckBox 对齐到其描述的顶部

我想将CheckBox“symbol”与其描述的顶部对齐。我现在拥有的:我想要的是:当前的xml:我试图通过操纵layout_gravity属性来实现这一点,但它不起作用。 最佳答案 android:gravity="top"将解决问题:请注意,android:gravity与android:layout_gravity不同。 关于android-如何在Android中将CheckBox对齐到其描述的顶部,我们在StackOverflow上找到一个类似的问题:

android - 更改 Android CheckBox 复选标记的默认颜色

如何将特定复选框的Android复选框的默认颜色从绿色复选标记更改为蓝色? 最佳答案 不幸的是,改变颜色不是一个简单的属性。复选标记是图像,因此您必须创建自定义图像。看看这个example创建一个选择器xml文件,如下所示:将此xml文件保存在您的res\drawables\文件夹中。然后在您的布局文件中将其应用于您的复选框,如下所示:在此示例中,您将选择器xml文件命名为“checkbox_selector.xml”,并且您还需要一个star_down.png和drawables文件夹中的star.png。您可以使用此技术通过将系

android - 真的更喜欢网络 : select my own network provider as soon as it is available (from code)

我住在边境附近,在另一个国家工作。所以我选择了自己的网络提供商作为最爱。但是,我注意到它会尽可能长时间地与提供者保持联系。因此,当我从我的国家开始时,即使我跨越国界,我也会保留我的网络,但是,当我从另一个方向出发时,即使我最喜欢的网络已经可用,它也会保留国外网络。我知道这一点,因为当我想手动选择它时,它可以从列表中获得。现在,我想创建一个应用程序,它会在漫游时自动搜索我的首选网络,每次它连接到另一个手机信号塔。现在我明白了,以前我可以用广播接收器改变小区位置,但现在不可能了。(这是一个遗憾)我从中读到:ProgramaticallyconnectingtoanotherNetworko

android - 来自 "adb shell dumpsys meminfo my-app-name"的配置文件的详细说明?

谁能详细解释一下adbshelldumpsysmeminfomy-app-name获取的配置文件?结果如下HowdoIdiscovermemoryusageofmyapplicationinAndroid?中提到的:**MEMINFOinpid890[process-name]**nativedalvikothertotalsize:109407047N/A17987allocated:89435516N/A14459free:3361531N/A1867(Pss):458592821191625783(shareddirty):218435969166696(privdirty):4