java–Android中的颜色

java–Android中的颜色,第1张

概述我在Android中使用颜色,但我不知道格式.这是JAVA中的一个工作示例.publicColorgetColor(inti){switch(i%8){case0:returnColor.blue;case1:returnColor.red;case2:returnColor.magenta;case3:returnColor.orange;case4:re

我在Android中使用颜色,但我不知道格式.
这是JAVA中的一个工作示例.

public color getcolor(int i) {  switch (i%8) {     case 0: return color.blue;     case 1: return color.red;     case 2: return color.magenta;     case 3: return color.orange;     case 4: return color.pink;     case 5: return color.green;     case 6: return color.cyan;     case 7: return new color(250, 220, 100);  }  return (new color((i*80)%255,(i*80)%255,(i*80)%255)) ;      

}

如何使用AndroID创建此功能.我想要做的是返回八种可能性的颜色.

解决方法:

颜色常量的名称在AndroID上是大写的,颜色是int值.因此,您应该将返回类型从color更改为int.其次,您应该更改常量名称以反映AndroID.第三,你应该使用color.makecolor从整数值中获取颜色

public int getcolor(int i) {  switch (i%8) {     case 0: return color.BLUE;     case 1: return color.red;     case 2: return color.magenta;     case 3: return color.orange;     case 4: return color.pink;     case 5: return color.green;     case 6: return color.cyan;     case 7: return color.makecolor(250, 220, 100);  }  return color.makecolor((i*80)%255,(i*80)%255,(i*80)%255)) ;  }
总结

以上是内存溢出为你收集整理的java – Android中的颜色全部内容,希望文章能够帮你解决java – Android中的颜色所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1113310.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存