首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏韩曙亮的移动开发专栏

    【Android 腾讯地图】腾讯地图开发记录 ① ( 地图基础显示 | 创建应用和申请key | 配置远程依赖库 | 配置腾讯地图 Key | 同意隐私协议 | 布局设置 | 覆盖自定义地图图片 )

    , 建议给用户弹出提示框让用户选择 , 这里随便调用一下即可 ; TencentMapInitializer.setAgreePrivacy(true); 2、布局文件 在布局文件中 , 推荐使用该 SupportMapFragment layout_width="match_parent" android:layout_height="wrap_content" /> 如果想要更细力度的控制 , 建议自己定义 SupportMapFragment 类 , 将 com.tencent.tencentmap.mapsdk.maps.SupportMapFragment 拷贝到自己的应用中进行定义 ; 3、地图显示 Activity 类设置 Map supportMapFragment; protected UiSettings mapUiSettings; @Override protected void onCreate = (SupportMapFragment) fm.findFragmentById(R.id.map_frag); tencentMap = supportMapFragment.getMap

    2.2K10编辑于 2024-04-28
  • 来自专栏Android开发经验分享

    Duplicate id 0x7f0900af, tag null, or parent id 0xffffffff with another frag

    0x7f0900ae, tag null, or parent id 0xffffffff with another fragment for com.google.android.gms.maps.SupportMapFragment apk/res/android" android:id="@+id/frag_map" android:name="com.google.android.gms.maps.SupportMapFragment = null) { SupportMapFragment mapFragment = (SupportMapFragment) fragmentManager.findFragmentById 复现路径:打开一个有 SupportMapFragment 的 fragment 界面,能正常加载出地图,切换到顶一个SupportMapFragment的 fragment 界面,就会出现白屏,然后按返回键就会报上面的错误 mapFragment = new SupportMapFragment(); fragmentManager.beginTransaction().replace(R.id.frag_map

    90230编辑于 2022-12-19
  • 来自专栏Biubiu说

    谷歌地图与 NestedScrollView 滑动冲突

    首先,重写 SupportMapFragment ,这里主要通过 dispatchTouchEvent 进行事件分发,也可以简单理解为在这里我们去控制地图与父容器之间事件传递。 import android.view.ViewGroup; import android.widget.FrameLayout; import com.google.android.gms.maps.SupportMapFragment google-map-fragment-scrolling-inside-nestedscrollview */ public class MySupportMapFragment extends SupportMapFragment return super.dispatchTouchEvent(event); } } } 接着,在布局中将 fragment 指定为自定义的 SupportMapFragment

    1.7K20发布于 2019-03-19
  • 来自专栏风吹杨柳

    百度地图---poi地区搜索

    mPoiSearch = PoiSearch.newInstance(); mPoiSearch.setOnGetPoiSearchResultListener(this); mBaiduMap = ((SupportMapFragment

    1K20发布于 2019-07-08
  • 来自专栏Android、鸿蒙开发

    Android Google Maps

    androidx.fragment.app.FragmentContainerView android:id="@+id/map" android:name="com.google.android.gms.maps.SupportMapFragment 将 android:name 属性设置为com.google.android.gms.maps.SupportMapFragment,这是必须要做的事情。 private fun initView() { val mapFragment = supportFragmentManager.findFragmentById(R.id.map) as SupportMapFragment useViewLifecycle - 此属性必须与 SupportMapFragment 对象一起使用才有效,它用于指定是否应将地图的生命周期与 fragment 的视图或 fragment 本身关联。 LocationServices.getFusedLocationProviderClient(this) val mapFragment = supportFragmentManager.findFragmentById(R.id.map) as SupportMapFragment

    2.5K10编辑于 2024-11-28
  • 来自专栏风吹杨柳

    解决使用百度地图默认定位是北京的问题

    R.id.next); mBtnPre.setVisibility(View.INVISIBLE); mBtnNext.setVisibility(View.INVISIBLE); mBaiduMap = ((SupportMapFragment

    2.5K30发布于 2019-07-08
领券