0

在我的应用程序中,我有一个背景图像,需要在背景图像的指定位置放置一个图像按钮。我通过使用框架布局 android:layout_gravity和属性layout_alignBottom来做到这一点。marginLeft and right请参考图片编号:1

我为一个模拟器设置它并且它可以工作,但是在启动其他不同大小的模拟器时我出错了,所以如何在背景图像上设置图像视图,以便 imageview 不会改变它在任何大小的屏幕上的位置。

是否有可能通过触摸屏幕上的图像按钮来触发动作查找(背景图像和图像按钮组合为单个图像 - 请参阅图像 2) 在此处输入图像描述 在此处输入图像描述

4

1 回答 1

0

对于这类问题,我认为最好的解决方案是在播放阶段、停止等阶段使用不同的图像,以免屏幕尺寸/密度出现问题。

因此有: 带播放按钮的麦克风:1 个带停止按钮的图像麦克风:1 个带播放选定按钮的图像麦克风:1 个图像

等等并处理用户事件。

希望这可以帮助!

于 2012-04-14T12:36:27.410 回答