关键词:
【中文标题】如何在地图片段活动上显示按钮【英文标题】:How can I show button over map fragment activity 【发布时间】:2020-09-27 06:52:06 【问题描述】:我在我的 android 项目中使用 map api 来捕获当前位置并在它成功捕获当前位置时标记我想要的位置,然后应该可以看到一个按钮,上面写着 Proceed Next,当用户按下它时,它会进入下一个活动。 在正常活动中,我可以知道我们有可见性属性,但如何在地图片段中执行?
<?xml version="1.0" encoding="utf-8"?>
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/map"
android:name="com.google.android.gms.maps.SupportMapFragment"
android:layout_
android:layout_
tools:context=".MapsActivity" >
</fragment>
提前致谢。
【问题讨论】:
【参考方案1】:将地图片段包裹在RelativeLayout
中,并在地图片段之后添加一个按钮
<RelativeLayout
android:layout_
android:layout_>
<fragment
class="com.google.android.gms.maps.MapFragment"
android:layout_
android:layout_/>
<!--Button appears over the map and you can position within it's parent view and toggle the visibility from the code-->
<Button
android:id="@+id/proceed_btn"
android:text="Proceed"
<!--Remove comment if you want the button to be hidden by default-->
<!-- android:visibility="gone" -->
<!--Align to the right-->
android:layout_alignParentRight="true"
<!--Align at the bottom-->
android:layout_alignParentBottom="true"
android:layout_
android:layout_ />
</RelativeLayout>
【讨论】:
【参考方案2】:使用
<RealtiveLayout>
获得这个。
【讨论】:
我如何管理这段代码??您可以在 中创建按钮,并在获取当前位置时将可见性默认设置为 false,然后将按钮可见性设置为 true;
<fragment
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/map"
android:name="com.google.android.gms.maps.SupportMapFragment"
android:layout_
android:layout_
tools:context="com.example.LocationChooser">
<Button
android:layout_
android:layout_
android:layout_gravity="right|bottom"
android:text="Next"
android:padding="10dp"
android:layout_marginTop="20dp"
android:paddingRight="10dp"/>
【讨论】:
如何将活动 UI 的点击传递到地图片段以将地图更改为 MAP_TYPE_HYBRID
】如何将活动UI的点击传递到地图片段以将地图更改为MAP_TYPE_HYBRID【英文标题】:HowtopassclickfromactivityUItomapfragmenttochangemaptoMAP_TYPE_HYBRID【发布时间】:2020-03-2916:25:10【问题描述】:我有一个包含我的地图片段的活动。我已经在活... 查看详情
phpmt|tec|始终在单个活动上显示google地图和地图链接(代码片段)
phpmt|tec|始终在单个活动上显示google地图和地图链接(代码片段)
如何设置主活动中显示的默认片段?
】如何设置主活动中显示的默认片段?【英文标题】:Howtosetadefaultfragmentshowninthemainactivity?【发布时间】:2017-09-1023:54:56【问题描述】:所以我今天遇到了一个小问题。我在我的应用程序中制作了一个底部导航视图,单击按钮后... 查看详情
如何从片段外部清除/重置地图?
】如何从片段外部清除/重置地图?【英文标题】:Howtoclear/resetamapfromoutsidethefragment?【发布时间】:2021-03-3105:15:59【问题描述】:我有一个简单的测试应用程序。它具有AndroidStudio默认带来的“基本活动”。还有一个谷歌地图片段... 查看详情
php活动日历:社区活动门票:在社区活动列表视图上显示“付款选项”按钮。(代码片段)
php活动日历:社区活动门票:在社区活动列表视图上显示“付款选项”按钮。(代码片段)
如何在 Android 地图活动中显示地图?
】如何在Android地图活动中显示地图?【英文标题】:HowtoshowamapinanAndroidmapactivity?【发布时间】:2010-11-0900:22:17【问题描述】:我已将地图视图附加到我的布局中,并有一个显示指南针和我当前位置的地图。我遇到的问题是,视... 查看详情
如何使用活动显示的片段转到上一个活动
】如何使用活动显示的片段转到上一个活动【英文标题】:HowcanIgotopreviousactivitywiththefragmenttheactivitywasshowing【发布时间】:2014-10-2023:28:37【问题描述】:我有两个活动,活动A和活动B。现在活动A有3个Fragments,其中一个启动活动B... 查看详情
ios:mapkit如何在地图上启用当前位置按钮?
】ios:mapkit如何在地图上启用当前位置按钮?【英文标题】:ios:mapkithowtoenablecurentlocationbuttononmap?【发布时间】:2014-02-1013:43:28【问题描述】:我正在开发显示地图的应用程序。我在地图属性中启用了用户当前位置,它现在显示... 查看详情
应用程序启动地图活动后,如何在 android 的地图中显示我的当前位置
】应用程序启动地图活动后,如何在android的地图中显示我的当前位置【英文标题】:Howtoshowmycurrentlocationinmapsinandroidassoonastheappstartsthemapactivity【发布时间】:2017-04-2115:41:21【问题描述】:该怎么做,一旦我打开我的应用程序的... 查看详情
在所有活动中显示操作栏
...的活动。这一切都很好,但是新活动上没有显示操作栏。如何在所有活动上显示操作栏?这里是MainActivity.javapa 查看详情
如何使悬停在活动按钮上不使用悬停效果?
】如何使悬停在活动按钮上不使用悬停效果?【英文标题】:Howtomakehoveringoveractivebuttonnotusehovereffect?【发布时间】:2017-09-0700:53:44【问题描述】:我有一个对按钮具有悬停效果的导航栏。此外,每当页面处于活动状态时,该按钮... 查看详情
如何在 Android Studio 中使用按钮按初始筛选并使用 SQLite 将其显示在另一个活动上
】如何在AndroidStudio中使用按钮按初始筛选并使用SQLite将其显示在另一个活动上【英文标题】:HowtofilterbyinitialusingabuttonanddisplayitonanotheractivityusingSQLiteinAndroidStudio【发布时间】:2021-07-2003:04:16【问题描述】:我正在androidstudio中创... 查看详情
如何在google地图上自定义mylocationenabled按钮?(代码片段)
...这样的选项。但是,我需要自定义MyLocation按钮但不知道如何操作。你能帮帮我吗?我在Flutter中很新:D答案我找不到简单的方法,但由于一切都是颤抖的小部件,你可以将你的谷歌地图放在你的堆栈中,并添加iconbutton或你需要... 查看详情
如果在对话框上按下按钮,如何启动活动
】如果在对话框上按下按钮,如何启动活动【英文标题】:Howtostartanactivityifabuttonpressedondialogbox【发布时间】:2016-05-2309:30:43【问题描述】:我使用下面的代码来显示一个对话框,如果单击肯定按钮,我会尝试转到主页。但似乎I... 查看详情
在 NavigationUI 的同一主机活动上传递数据并更新片段文本/按钮
...段上传播用户的信息并使用这些信息更新其视图。问题:如何在 查看详情
如何在 Android 地图活动中显示特定标记?
】如何在Android地图活动中显示特定标记?【英文标题】:HowtoshowspecificmarkersinAndroidMapsactivity?【发布时间】:2017-01-1001:57:51【问题描述】:我正在尝试创建一个显示每所大学的地图的Android应用程序|该地区/附近的学校。我查看了S... 查看详情