草庐IT

CALENDAR_COLOR

全部标签

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 - 为什么将 System.nanoTime() 转换为 Calendar 对象会给我错误的当前日期?

如果我理解正确,使用System.nanoTime()比System.currentTimeInMillis()更准确地保持当前时间的标记,即使系统时间改了。那么为什么当我将nanoTime()的长值转换为Calendar对象时,输出是错误的?importjava.util.Calendar;publicclassTest{publicstaticvoidmain(String[]args){Calendarc=Calendar.getInstance();c.setTimeInMillis(System.currentTimeMillis());System.out.println(

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

javascript - 如何创建 "Subscribe to Calendar"链接到适用于 Android 版 Google 日历的 ics 文件?

我有一个网络应用程序可以创建自定义ics文件,然后用户可以通过文件链接订阅这些文件。在OSX和iOS上,iCal处理ics文件并询问用户是否愿意订阅日历。在桌面版Google日历(浏览器内)上,我可以使用以下格式:https://www.google.com/calendar/render?cid=http://example.com/calendarfile.ics但是,在Android上,打开此链接会显示以下内容:“您正在尝试通过移动浏览器使用桌面版Google日历。某些功能可能无法正常工作。您是否仍要继续使用桌面版?”我如何构造链接,以便在Android上它会自动打开日历应用程序

android - **polygon.setfillcolor(Color)** 不适用于谷歌地图 v2

我正在像这样将多边形添加到GoogleMapv2中:for(intindex=coordinats.size()-1;index>=0;index--){polygonOptions.add(newLatLng(latCoordinats.get(index),lngCoordinats.get(index)));}polygonOptions.strokeColor(0x7FFFFFFF);polygonOptions.strokeWidth((float)5);polygonOptions.fillColor(Color.BLUE);polygon=mMap.addPolygon(

java - 在 android 中测试 Color 类没有按预期工作

我正在尝试为我的android应用程序中的java类编写测试用例,但它似乎没有按预期工作。这是我的测试用例:publicvoidtestGetColor()throwsException{ShadesColorcolor=newShadesColor(100,200,250);Assert.assertEquals(Color.rgb(100,200,250),color.getColor());Assert.assertEquals(100,color.getRed());Assert.assertEquals(200,color.getGreen());Assert.assertE

安卓电视 : VerticalGridFragment shadow dimension and color

我正在开发一个AndroidTV应用程序,但我对VerticalGridFragment呈现的标准阴影不太满意,我希望它更小,更暗一些。我搜索了代码,但没有找到任何完整的工作解决方案。在我的VerticalGridPresenter子类中,我唯一可以覆盖的方法是createShadowOverlayOptions但我得不到我想要的结果。我想到的唯一解决方法是定义以下维度,以便覆盖支持库中声明的维度:3dp4dp3dp但这更像是一种hack而不是正确的解决方案。这是标准的阴影:这是我使用当前hack得到的结果:如您所见,它变小了,但我无法更改颜色。是否有适当的方法来为VerticalGr