如何为 Google 地图应用创建自定义“获取位置”按钮并进行搜索



我是Android应用程序开发的新手,想创建一个非常简单的基于Google Maps的应用程序。

到目前为止,我已经创建了一个基本的应用程序,一旦您启动该应用程序,它就会立即通过地图上的GPS显示您的位置。我还设法在屏幕上获得了Google位置按钮,按下该按钮时会转到您当前的位置。

但是,我已经制作了一个自定义按钮图像,并希望用我自己的按钮替换默认按钮。这可能吗,如果是这样,最好的方法是什么?

另外,我要求我的应用程序在打开时以Taxis作为搜索条件进行搜索,这也可以吗?

对不起,如果这些是这样的菜鸟问题,我将不胜感激我能得到的任何帮助。

非常感谢,比尔。

答案 1 - 我制作了一个自定义按钮图像,并希望用我自己的按钮替换默认按钮。这可能吗,如果是这样,最好的方法是什么?

是的。您可以将默认映像更改为自己的自定义映像。将保存图像的地址(如此模式"@[package:]drawable/drawable_resource")放入 android:src= <ImageView> 中。

<ImageView
    android:layout_height="wrap_content"
    android:layout_width="wrap_content"
    android:src="@drawable/myimage" />

然后,您应该声明您的位置按钮,事件,方法。如果您需要更具体的信息,请参阅此谷歌地图安卓我的位置自定义按钮。
此外,如果需要有关自定义控件的信息,请参阅此处。

答案 2 - 我要求我的应用程序在打开时以出租车为搜索条件进行搜索,这也可以吗?

计算方向时,可以指定要使用的交通方式。默认情况下,方向计算为行驶方向。请参阅此旅行模式。

您可以访问车辆类型对象的其他信息,如下所述。:共享出租车是一种公共汽车,能够在其路线上的任何地方上下客。

如果您需要更具体的内容,请参阅此如何指定"车辆类型"。

抱歉延迟回复您。这些都是很好的答案,会有很大帮助。

现在享受创造这个东西的乐趣(或至少尝试!

再次感谢,保重,比利。

最新更新