0

我们已经开始将 ActionBarSherlock 集成到我们的应用程序中。一切看起来都很棒,这是一个非常棒的库,很容易进入。但是,有一个问题我们不知道如何解决:

一些大屏幕页面上的一些图标会被拉伸。有人遇到过这样的问题吗?

更新。1.:图标拉伸的设备在 Android 4.2.2 上运行(实际上是 Nexus 7)。在 HTC Desire (2.3.3) 等较小的屏幕上一切正常。

更新。2.:作为正在发生的事情的例子:有一个48x52像素大小的图标。它位于“ drawable ”文件夹中。它用作 Button 小部件的背景。在更新之前,应用程序按原样使用此图标,即它看起来像48x52。现在,看看元素边框,它看起来好像应用程序正在将小部件的宽度拉伸到52x52甚至更宽,同时保持高度不变。layout_width, layout_height设置为“wrap_content”

4

1 回答 1

0

好的,使用这个答案我设法修复 -

  1. 将所有按钮更改为 ImageButtons
  2. 所有的android:background -s 到android:src -es
  3. android:background -s 设置为“透明”

但是!我不知道它为什么会发生以及为什么会起作用!有什么线索吗?谢谢!

于 2013-06-15T15:20:40.573 回答