我正在尝试将应用程序从 iOS 移植到 Android。在我的 iOS 应用程序中,我有一个显示地图的图像视图,在它之上我想在某些特定位置显示多个按钮视图。
Android 中的标准视图似乎都不能满足我的需求,但我肯定遗漏了一些东西。我怎么能做到这一点?
谢谢
我正在尝试将应用程序从 iOS 移植到 Android。在我的 iOS 应用程序中,我有一个显示地图的图像视图,在它之上我想在某些特定位置显示多个按钮视图。
Android 中的标准视图似乎都不能满足我的需求,但我肯定遗漏了一些东西。我怎么能做到这一点?
谢谢
最简单的做法是使用最适合您需求的任何布局(LinearLayout、FrameLayout、RelativeLayout 等)并将其背景设置为您需要的任何图像。我相信图像会自动缩放以填充相应的布局。将图像放入适当的drawable
文件夹 - 并格式化您的 XML,如下所示:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/buttons"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/background_image">
...
</RelativeLayout>