osmdroid ItemizedOverlay 错误:该类型未定义方法boundCenterBottom(Drawable)

2023-12-21

我现在正在为这个问题苦苦挣扎几个小时:

我试图让我的 itemizedoverlay 正常工作,但我不断收到此错误:

The method boundCenterBottom(Drawable) is undefined for the type 

我的课:

    public MyDynamicItemizedOverlay(Drawable defaultMarker) {
        super(boundCenterBottom(defaultMarker));

        items = new ArrayList<OverlayItem>();
        populate();

    }

    public void addNewItem(GeoPoint location, String markerText,
            String snippet) {
        items.add(new OverlayItem(snippet, markerText, location));
        populate();
    }

    public void removeItem(int index) {
        items.remove(index);
        populate();
    }

    @Override
    protected OverlayItem createItem(int index) {
        return items.get(index);
    }

    @Override
    public int size() {
        return items.size();
    }

    @Override
    public boolean onSnapToItem(int arg0, int arg1, Point arg2,
            IMapView arg3) {
        // TODO Auto-generated method stub
        return false;
    }

}

我正在使用 osmdroid-android-3.0.8 和 3.0.7(都尝试过)。 ItemizedOverlay 实际上似乎没有这样的构造函数,但我能够通过谷歌搜索到的所有示例都遵循相同的模式......


好吧,看来我的问题的答案是这个方法没有在 osmdroid 中实现,并且:

item.setMarkerHotspot(HotspotPlace.BOTTOM_CENTER);

应该使用

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

osmdroid ItemizedOverlay 错误:该类型未定义方法boundCenterBottom(Drawable) 的相关文章

  • 意图?如何注册以获得传入电子邮件提醒?

    这里是极限 Android 开发新手 好吧 Android 开发新手 而不是一般开发 我想编写一个应用程序 当电子邮件进入设备时会收到通知 并根据电子邮件中的数据 主题 发件人 收件人等 采取各种操作 我认为我要做的是创建一个带有 Inte
  • 不同 Android 设备上 box2D 中出现奇怪的“口吃”

    我正在用 C 同时开发引擎和游戏 并使用 box2D 作为物理后端 我正在不同的 Android 设备上进行测试 在三分之二的设备上 游戏运行良好 物理效果也很好 然而 在我的 Galaxy Tab 10 1 上 我偶尔会遇到某种 口吃 的
  • Kapt 未在即时应用程序功能模块中生成类

    我在我的 Android 应用程序中使用 dagger2 即使没有错误 它也不会生成匕首组件类 我已经在设置中启用了注释处理器并重新启动了我的 android studio 但这对我来说不起作用 我也读过这个帖子Dagger2 不生成 Da
  • 在代码中旋转按钮(或其中的文本)

    我必须通过编码随机旋转按钮 或里面的文本 它是相同的 API级别低于11是否有button setRotate x 好吧 看了一下 答案是 很复杂 您可以使用旧的动画框架旋转按钮 例如像这样 Button button Button fin
  • 毕加索磁盘缓存

    我正在使用 Picasso 从 URL 加载图像 Picasso with getApplicationContext load product getImageUrl into imageView 据我所知 每次都会访问该网址 而不是缓存
  • BluetoothAdapter.getDefaultAdapter() 不返回 null

    这是我的第一篇文章 所以如果我做了一些愚蠢的事情 请告诉我 这个问题可能看起来与其他帖子类似 但或多或 少与我所看到的所有内容相反 关于该项目的事情 我正在开发 android 4 0 4 4 应用程序 我正在使用蓝牙 我正在运行 andr
  • 维护 HttpUrlConnection 调用之间的会话(Native/Webview)

    让我从我做的开始desire 我想制作一个应用程序part native and part webviews Problem 维护本机和 webview 部分之间的会话 My 处理方法 this 我打算实现一个本机登录 其中我向用户展示两个
  • Android ListView 自定义适配器 ImageButton

    这可能不是正确的方法 如果有更好的方法请告诉我 我创建了一个自定义适配器类 在我的 getView 方法中我膨胀了我想要使用的视图 public View getView int position View convertView View
  • Android 8.1 中 Activity 自行旋转并恢复正常

    我的应用程序在所有 Android 版本上运行良好 但我注意到在 Android 8 1 0 Oreo 中 当我将屏幕从纵向活动转到横向活动时 以及当我按后退按钮时 它会显示异常行为 屏幕自动从横向旋转并恢复正常 看起来 Activity
  • 多语言 Android 应用程序:在电子邮件和密码字段中显示英文键盘

    我们正在开发一款多语言 Android 应用程序 针对英语和阿拉伯语 面临的问题是在登录和注册屏幕中 我们希望仅以英文文本输入用户名和密码字段 从而显示英文键盘 无论设备区域设置语言如何 已尝试在 edittext 中设置 inputtyp
  • 使用 RxJava 限制吞吐量

    我现在遇到的情况很难解释 所以我会写一个更简单的版本来解释这个问题 我有一个Observable from 它发出一系列由ArrayList文件数量 所有这些文件都应上传到服务器 为此 我有一个函数可以完成这项工作并返回一个Observab
  • android 多关键词搜索

    我的应用程序包含搜索功能 它将搜索数据库内的内容 我的搜索的弱点是 我只能使用一个标签进行搜索 例如我只能搜索 猫 它会返回我的数据库中包含 猫 一词的内容 因为我正在使用LIKE在 select 语句期间进行查询 如何使用多个标签进行搜索
  • 如何知道用户是否在 Android 应用程序中输入了错误的密码(锁定屏幕)

    我正在开发一个 Android 应用程序 如果用户在 Android 锁定屏幕中输入错误的密码 则必须完成其中一项活动 例如 如果用户输入错误的密码 则会发送电子邮件 我将不胜感激任何帮助 提前致谢 Kshitij 锁屏在完全沙箱环境中运行
  • 截图显示黑色

    我正在拍摄快照并创建缩略图 然后共享此图像 但缩略图显示全黑 我使用了以下代码 Bitmap bitmap View v1 v getRootView v1 setDrawingCacheEnabled true bitmap Bitmap
  • 在 android 中,第一次单击时按钮侦听器未注册

    因为我是 Android 新手 所以我遇到了按钮监听器的问题 我正在使用 OnClickListener 来处理胸像 但它第一次点击后不执行一旦我单击多个 它就会表现良好 但如何使其在第一次单击时成为可能 这是我的代码 public cla
  • SDK尚未初始化,请务必先调用FacebookSdk.sdkInitialize()

    我在实现 Facebook SDK 时遇到此错误 并且我tried https stackoverflow com questions 15490399 error inflating class com facebook widget l
  • 如何通过 AppCompatActivity 使用 YouTube Android 播放器 API

    为了在我的应用程序中播放视频 我决定扩展 YouTube Android Player API 但问题是我的菜单消失了 因为我没有从 AppCompatActivity 扩展 问题是 如何使用 YouTube Android Player
  • 动态创建 JSON 对象

    我正在尝试使用以下格式创建 JSON 对象 tableID 1 price 53 payment cash quantity 3 products ID 1 quantity 1 ID 3 quantity 2 我知道如何使用 JSONOb
  • 在android中使用BaseActivity的不同活动中的通用标头

    我想编写一次代码并在不同的活动中使用 我创建了一个Base Activity class为了那个原因 此外 不同活动中所有布局的标题都是相同的 我在以下人员的帮助下做到了这一点
  • 查询联系人 - 有时返回空游标

    我正在尝试查询联系人的显示名称 Override public void onActivityResult int requestCode int resultCode Intent data switch requestCode case

随机推荐

  • 抛出新错误时,Jest 失败并显示无用的错误消息

    我在代码中调用此函数并抛出错误 myFunction message if message throw new Error No Message 和测试 it only should throw error if no message gt
  • PHP MYSQL 无法连接 (HY000/2002) [已关闭]

    这个问题不太可能对任何未来的访客有帮助 它只与一个较小的地理区域 一个特定的时间点或一个非常狭窄的情况相关 通常不适用于全世界的互联网受众 为了帮助使这个问题更广泛地适用 访问帮助中心 help reopen questions 我正在本地
  • 如何折叠 Visual Studio Code 中的代码部分?

    如何在 Visual Studio Code 中折叠或折叠代码部分 支持此功能吗 Folding https code visualstudio com docs editor codebasics folding自 Visual Stud
  • Amazon SimpeDB - 应用程序 - 数据保护

    我一直在使用 AWS 亚马逊网络服务 特别是 simpleDB 用于使用其 iOS android 客户端库的几个智能手机应用程序 到目前为止 数据非常良性 所以我不太担心数据保护 我的下一个应用程序项目将需要一个包含用户名和密码的 用户
  • 如何从代码分析中排除目录?

    对此有一些疑问 但没有一个能解决我的问题 我使用 SonarQube 对我的一个项目进行代码分析 其中包含一个 Migrations 目录 我想exclude来自代码分析的该目录中的所有源文件 在项目配置 gt 设置 gt 排除 gt 文件
  • 如何使用 css nth-child 选择列表中的最后 2 项?

    是否可以 如果没有 有没有办法用 jQuery 来做到这一点 CSS3 可以做到这一点 考虑标记 ul li a href First item a li li Second item li li a href Test a li li a
  • javascript/jquery中获取正在运行的线程id的方法

    我是 javascript jquery 新手 我有一个简单的问题 其中一个 java 脚本函数正在运行 并且想查看该线程的线程 ID 在java中我们确实喜欢 Thread getID in java 这将打印正在运行的线程的线程ID 类
  • 将 JSON 数据从 Android POST 到 PHP 的正确方法

    我看过很多教程和问题 使用以下方法将 JSON 对象从 Android 发送到 PHP 例如这个 WordPress 博客 http fahmirahman wordpress com 2011 04 26 the simplest way
  • 我的 Android 服务在启动时无法启动

    我在启动时启动服务时遇到问题 我有一个广播接收器 每当设备启动 它没有启动 时就应该调用它 并且它启动我的服务 不幸的是 该服务尚未启动 我看过this https stackoverflow com questions 2784441 t
  • 如何禁用系统设备? [复制]

    这个问题在这里已经有答案了 有没有办法从 C NET 禁用系统设备 基本上是模拟您进入设备管理器并以这种方式禁用设备时的情况 我假设有一个可以调用的 WinAPI 函数 但我不知道它是哪一个 我需要这样做的原因是我需要禁用设备并在启用设备后
  • 异常(第一次机会)...内存中的 cudaError_enum

    因此 在一些研究表明问题出在 cublas 库之后 我正在开发一个项目 该项目让我发现了这个错误 所以现在我有以下 最小 问题 我打开 NVIDIA CUDA SDK 4 2 中的 simpleCUBLAS 示例来测试是否可以重现该问题 程
  • 如何避免从团队桌面客户端启动固定应用程序时出现访问此应用程序错误的问题

    从大约 2 周前 大约 2021 年 9 月 14 日 开始 我们的许多客户开始报告从其桌面团队客户端启动任何 PINNED 应用程序时出现的问题 网络聊天团队客户端可以正常启动固定的应用程序 应用程序作为团队管理门户中设置策略的一部分固定
  • 广播接收器的生命周期

    我想要一个BroadcastReceiver必须永远处于活动状态 100 现在 如果我在 Android 清单中注册了这个 情况会是这样 还是当应用程序本身被 Android 框架销毁时它会被杀死 现在 我还有一个服务一直在前台运行 这能确
  • 带有动态表名的 SQL 语句还是重新设计?

    我有一个 MS SQL 2008 数据库 它存储用于创建加权无向图的数据 数据存储在具有以下结构的表中 id1 int NOT NULL id2 int NOT NULL weight float NOT NULL 其中 id1 和 id2
  • 从 macports (macOS) 安装 gcc 8 的 gdb libstdc++ 漂亮打印机中的错误

    我按照中所述设置了 gdb libstdc 漂亮打印机GDB Wiki https sourceware org gdb wiki STLSupport 但漂亮的打印不起作用 gdb 不断打印原始数据 我变了打印机 py要解决这个问题 py
  • 定制计数

    我如何从中派生一个类cout例如 写入它 new cout lt lt message 将相当于 cout lt lt FUNCTION lt lt message lt lt end of message lt lt endl class
  • 自动检测连接到网络的新计算机

    有没有一种优雅的方法可以让程序检测连接到网络的新计算机 我希望我的程序能够 自动感知 网络上连接的新计算机 它们位于同一网络上 就像 USB 设备连接到计算机一样 我现在所做的就是不时保存网络中所有计算机的列表 另一种方法是 PING 子网
  • 对多个提供商使用 requestLocationUpdates

    这是关于LocationManagerAndroid 中的类 有没有办法使用requestLocationUpdates 但以某种方式让它每次都能为我提供最佳活跃提供商的结果 我可以通过它的结果getBestProvider 但它总是会从该
  • Picasso 加载位图后,如何获取它的调色板?

    2014 年 10 月 杰克 沃顿 Jake Wharton 写道强迫毕加索玩调色板 http jakewharton com coercing picasso to play with palette 其中 有两种方法正在考虑 使用转换生
  • osmdroid ItemizedOverlay 错误:该类型未定义方法boundCenterBottom(Drawable)

    我现在正在为这个问题苦苦挣扎几个小时 我试图让我的 itemizedoverlay 正常工作 但我不断收到此错误 The method boundCenterBottom Drawable is undefined for the type