Android TextView背景图像与颜色

时间:2013-06-09 04:45:35

标签: android textview

我有一个简单的表格布局,在其中一个行中,我有时间在文本视图中升起太阳,我正在尝试将紫色的太阳作为背景行。我怎样才能做到这一点?我尝试使用太阳和紫色背景创建一个1000px x 500px的图像,但是,它在不同的屏幕尺寸上看起来不太好。对此有什么解决方案,非常感谢任何帮助。

以下是我想要实现的目标http://i.imgur.com/rcjhYSE.png

2 个答案:

答案 0 :(得分:0)

I have a simple table layout, in the one of the row, I have time for sun rise in a text view and I am trying to have sun with purple colour for the row as background. How can I achieve this?

将图像保存在可绘制文件夹中,并在TextView中添加以下行:

android:background = "@drawable/your_imagename_from_drawable_folder"

I tried creating an image 1000px x 500px with sun and purple background, However, it does not look good on different screen sizes. What is the solution for this, any help would be greatly appreciated.

(这不是准确的答案,但它会对您有所帮助)这个在线工具将帮助您创建图像,http://labs.rampinteractive.co.uk/android_dp_px_calculator/ 为此,首先你必须找到你的emulator_dp和屏幕大小,你可以从模拟器详细信息部分找到它,之后你可以为不同的screen_sizes创建一些比以前的尝试更好的图像。

答案 1 :(得分:0)

您是否尝试使用setImageDrawable方法?

将图像保存在可绘制文件夹中 例如:holder.row.setImageDrawable(getResources().getDrawable(R.drawable.yourImage));