android图像查看问题

时间:2011-05-10 07:08:19

标签: android

我有一个问题。我想将一个图像设置为图像按钮。我有一个尺寸为90 x 48的按钮图像。我想在图像按钮上设置此图像。

问题:

  1. 我需要在background参数或src参数上设置图像吗?
  2. 如果我在背景参数上设置图像,如果我设置了布局宽度=换行内容和布局高度=换行内容,则它不显示其实际大小(小于实际大小)。如果我给出Layout width = 98dip和Layout Height = 48dip,那么它显示相同的大小。它是一种直接的方式吗?
  3. 感谢

2 个答案:

答案 0 :(得分:1)

  1. 如果使用Layout width = wrap content和Layout Height = wrap content,则image将为实际大小。也许只是显示器的密度低于手机的密度? 记得dip!= pixels。

答案 1 :(得分:1)

  1. 将图像设置为背景参数有时src会产生问题
  2. 如果您将宽度和高度设置为wrap_content,那么android会检查屏幕大小并尝试调整到您的屏幕,如果屏幕尺寸很大,那么android会将您的图像显示为其实际高度和宽度,如果屏幕尺寸小于它会压缩你的形象
  3. 所以最好的方法是设置高度和宽度为wrap_content如果你必须使用纵向和横向模式