我有一个简单的表格布局,在其中一行,我有时间在文本视图中日出,我试图让太阳以紫色作为背景。我怎样才能做到这一点?我尝试使用太阳和紫色背景创建 1000 像素 x 500 像素的图像,但是在不同的屏幕尺寸上看起来并不好。解决方案是什么?
这是我想要实现的图像
我有一个简单的表格布局,在其中一行,我有时间在文本视图中日出,我试图让太阳以紫色作为背景。我怎样才能做到这一点?
将图像保存在可绘制文件夹中,并在 TextView 中添加以下行:
android:background = "@drawable/your_imagename_from_drawable_folder"
我尝试使用太阳和紫色背景创建 1000 像素 x 500 像素的图像,但是在不同的屏幕尺寸上看起来并不好。解决方案是什么?
(这不是准确的答案,但它会帮助你)这个在线工具将帮助你创建图像, http: //labs.rampinteractive.co.uk/android_dp_px_calculator/ 为此,首先你必须找到你的 emulator_dp 和屏幕尺寸,然后你可以从模拟器详细信息部分找到它,之后您可以为不同的 screen_sizes 创建一些好的图像,而不是以前的尝试。
你试过setImageDrawable
方法吗?
将图像保存在可绘制文件夹中,例如:holder.row.setImageDrawable(getResources().getDrawable(R.drawable.yourImage));