android - 窗口背景 : Image with selected color

标签 android background android-layout

我想将图像作为我的应用程序的背景,用户可以选择颜色。图片有透明背景,所以我想把它放在彩色屏幕上。 这可能吗?

非常感谢:)

最佳答案

是的,这是可能的。例如创建一个具有不同颜色项的微调器。你 设置颜色:

v.setBackgroundColor(YOURSELECTEDCOLOR );

有了这样的监听器,你可以设置你的颜色:

public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {

  Spinner temp = (Spinner) parent;
  switch(temp.getId()){
       case 1:
       YOOURSELECTEDCOLOR="GREEN";
       break;
       case 2:
       YOOURSELECTEDCOLOR="BLUE";
       break;
       ...  
}

关于android - 窗口背景 : Image with selected color,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5577767/

相关文章:

android - 使用折叠工具栏和选项卡滚动

android - 水平居中 RelativeLayout 的所有 child

android - 最新的 Android Studio 以全屏方式打开每个窗口或弹出窗口

java - 如何传递一个类型的值并将其转换为另一种类型?

python - PhotoImage 未显示与其关联的图像

javascript - Bootstrap, css 如何改变背景

Android:以编程方式从 XML 制作布局

java - 两个按钮和它们之间的 webView

java - 如何在java类中获取图层列表项ID?

android - 如何获取Android系统颜色?