根据android xamarin中的图像动态更改UI颜色

时间:2016-01-09 11:12:50

标签: android xamarin xamarin.android

我正在构建一个xamarin android音乐播放器,现在我想根据mp3缩略图自动更改音乐播放器的UI颜色。

我们想要将底部存在的紫色布局颜色更改为缩略图中存在的颜色,即橙色

We want to change the purple layout color present at the bottom to the one present in the thumbnail i.e. orange color

任何人都可以帮忙..

1 个答案:

答案 0 :(得分:0)

1)首先,您需要获取该缩略图的颜色。

    // Create a Bitmap object from an image file.
Bitmap myBitmap = new Bitmap("Grapes.jpg");

// Get the color of a pixel within myBitmap.
Color pixelColor = myBitmap.GetPixel(x, y);

2)所以现在你有了你的颜色,你只需将它设置为你的视图。 通过使用         view.SetBackgroundColor(pixelColor); 视图是您的布局或按钮或任何其他视图。

希望这会有所帮助..