草庐IT

Color_FormatSurface

全部标签

Android 发布错误 : Expected a color resource id (R. 颜色。)但收到一个 RGB 整数

我有一个应用程序在市场上使用了一年。上周,我更改了我的应用程序的源代码。当我想构建发布版本时,AndroidStudio抛出一个错误:“错误:需要一个颜色资源ID(R.color.)但收到了一个RGB整数[ResourceType]”颜色只用在这部分代码中,我没有在这部分做任何改动:if(android.os.Build.VERSION.SDK_INT>=16){rlFlash.setBackground(newColorDrawable(Color.parseColor(("#86cc55"))));}else{rlFlash.setBackgroundDrawable(newCol

java.lang.UnsupportedOperationException : Can't convert to color: type=0x2 异常

只有在两部华硕智能手机(华硕Zenfone5-API19和华硕Zenfone2-API21)上扩展EditText时才会抛出此异常。其他设备/模拟器工作正常。完整堆栈跟踪:Exceptionjava.lang.RuntimeException:UnabletostartactivityComponentInfo{com.package.example/com.package.example.activity.SignUpActivity}:android.view.InflateException:BinaryXMLfileline#47:ErrorinflatingclassEdit

c# - Xamarin C# 安卓 : change color text in a substring?

我需要用不同的颜色突出显示字符串中的一些单词。然后该字符串将分配给TextView的Text属性。我没有找到一种简单有效的方法来做到这一点。你能帮助我吗?谢谢你。马多克斯 最佳答案 textview.SetTextColor(Color.ParseColor("#787887"));stringcharacter="HelloworldDeveloper";stringwithoutspecialcharacter="Helloworld";SpannableStringspannable=newSpannableString(ch

Android 透明度错误?机器人 :color/transparent

大多数>4.0设备上的随机错误有时在.xml文件中设置的透明度显示为白色/浅灰色阴影。几乎所有东西都会发生这种情况,TextView、ImageView、Button、RelativeLayout...有没有人遇到过这种情况?我所能找到的只是JellyBean中的一个透明度错误,该错误发生在辅助帐户上,与此无关。 最佳答案 我遇到了同样的问题,但能够通过使用8位颜色代码来解决该问题,其中前两位数字代表透明度级别(00表示完全透明,FF表示完全不透明)。使用#00000000会产生完全透明的颜色,可以用作android:color/t

android gradle 失败 "AAPT: error: resource color/com_facebook_button_background_color_focused_disabled"

当我在AndroidStudio中运行构建时,“.gradle/caches/transforms-2/files-2.1/”中的外部项目链接失败。我删除了.gradle和.idea文件夹,但它不起作用。我不知道这个问题的原因。android{compileSdkVersion29buildToolsVersion'29.0.2'defaultConfig{applicationId"cloud.scalabl.httpspg_app_q0nz5d8azjwlxxrweewghhzuexr7rc.anicast"minSdkVersion16targetSdkVersion28vers

android - 为什么 R.color.white 不能在 Color.WHITE 可以工作的地方工作?

我正在尝试设置一个非常简单的布局的背景:LinearLayoutll=(LinearLayout)findViewById(R.id.simple_layout);这个有效:ll.setBackgroundColor(Color.WHITE);但这不是:ll.setBackgroundColor(R.color.white);是的,我验证了R.color.white是在/res/values下的colors.xml文件中定义的。我错过了什么? 最佳答案 你需要使用ll.setBackgroundResource(R.color.wh

Android Color - primaryColorDark 比 primaryColor 深多少?

我正在制作一个为其primaryColor使用特殊颜色十六进制的应用程序。因此,我不能只去Google上选择一个primaryColorDark来匹配这个颜色。我的问题是如何根据我提供的颜色或任何primaryColor计算primaryColorDark?我使用的primaryColor是#00A478。 最佳答案 对于MaterialDesign,有一个工具MaterialPalette.您选择PrimaryColor和AccentColor,工具会根据您的选择生成一些好看的颜色:

java - 从 Android Color 对象获取红色、蓝色或绿色 channel

我觉得这是一个非常愚蠢的问题,但AndroidColor类似乎没有从Color对象的R、G、Bchannel中单独获取int的方法。我能否像java.awt的Color那样获得channel? 最佳答案 intcolor=ContextCompat.getColor(context,R.color.someColor);intred=Color.red(color);intblue=Color.blue(color);intgreen=Color.green(color);intalpha=Color.alpha(color);

android - 无法从 int 转换为 Android.Graphics.Color

在我的Resources-->Values-->colors.xml#EDDDDD我正在尝试按如下方式分配该颜色:holder.ItemView.SetBackgroundColor(Resource.Color.myview_background);我收到以下错误,我想知道我该如何解决?CannotconvertfrominttoAndroid.Graphics.Color 最佳答案 试试这个:holder.ItemView.SetBackgroundColor(_activity.Resources.GetColor(Resou

android - 错误 : expected color but got (raw string) color/gray

我已经切换到androidstudio3。在我修复了很多问题之后,我得到了这个错误:color/colorPrimary但我出现了这个错误:错误:(87,5)错误:预期的颜色但得到了(原始字符串)颜色/灰色 最佳答案 你忘记在color/colorPrimary之前添加@将其更改为@color/colorPrimary示例代码@color/colorPrimary@color/colorPrimaryDark@color/colorAccent 关于android-错误:expected