问题标签 [actionbarsherlock-map]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1347 浏览

java - 启动扩展 SherlockMapActivity 的 Activity 会引发 NoClassDefFoundError 异常

我正在尝试使用 SherlockMapActivity 在地图活动上使用 Sherlock 操作栏。但是,当从 SherlockMapActivity 扩展的活动启动时,会抛出 NoClassDefFoundError 异常,告诉我找不到该类。

当我更改实现并使用普通 MapActivity 作为基类时,活动开始时没有任何问题。

我将 actionbarsherlock-plugin-maps-4.0.0.jar 包含在 lib 文件夹中,并将其包含在类路径中。还包括支持库 4。Sherlock 操作栏适用于不从 SherlockMapActivity 扩展的所有其他活动。

我现在不知道这是否重要,使用 Sherlock 操作栏的地图活动是图书馆项目的一部分。

有什么想法吗?

更新

更新 2

我暂时用一个简单的地图活动替换了地图活动,不包含自定义代码,只是扩展了 SherlockMapActivty。它因同样的原因而崩溃。

0 投票
3 回答
9031 浏览

android - 在扩展 SherlockMapActivity 的活动中未调用 onActivityResult() 方法

我有一个扩展 SherlockActivity 的活动“SearchActivity”。在这个活动中,我有一个选项菜单,其中有一个搜索栏和一个“开始”按钮。在搜索栏中输入的数据必须传递给扩展 SherlockMapActivity 的前一个活动“NavigationActivity”。

这是我的 SearchActivity 代码的一部分:

这是 NavigationActivity 中的 onActivityResult() 方法:

问题是在 NavigationActivity 中永远不会调用 onActivityResult() 方法。按下“开始”按钮后,我可以从 SearchActivity 导航到 NavigationActivity,但无法获取 NavigationActivity 中的数据。你能在这方面帮助我吗?

谢谢你。

0 投票
3 回答
1757 浏览

android - 操作栏选项卡中的多个地图片段

基本上我要做的是 Tab1 -> 组织地图片段 Tab2 -> 城市地图

我该怎么做。我尝试遵循一些教程,但它给了我错误“您可以在 MapViewActivity 中拥有单个 MapView”。有人可以帮我吗

0 投票
0 回答
200 浏览

java - ActionBarSherlock 与 google mapview 选项卡

我一直在尝试让 actionbarsherlock 选项卡与 google mapview 一起工作,但不知道如何,我已经实现了具有自定义覆盖工作的 google map (MapActivity),但不想进行太多修改以使 sherlock 水龙头工作。有人可以告诉我怎么做吗?我已关注此链接并使用谷歌而不是 esri 地图库,但从未成功。http://forums.arcgis.com/threads/59190-Map-View-in-Fragment-with-Tab-Action-Bar 谢谢

0 投票
4 回答
2390 浏览

android - SherlockMapActivity 不工作

所以我遇到了很大的问题,我需要尽快修复它。我做了我的comp格式并安装了新版本的eclipse。我导入了我的项目以及它使用的 2 个库。这两个库被命名为 v7/gridlayout 和 actionbarsherlock/library。在 android 和参考下,它表明我包含了这 2 个库。他们看起来编译得很好。但是当我清理我的项目时,我得到一个错误:

在线:

好的,由于某种原因,我的应用程序现在需要构建为 google api。所以我这样做。现在我的 R 文件没有被创建,我得到这个错误:

我认为这可能意味着我的布局有一些错误,但在哪里?当我检查它们时,我发现它们都有相同的错误:

所以我又回到了夏洛克有问题的问题......

有任何想法吗?

顺便说一句:在 .xml 我用这个作为主题:

我觉得问题出在这里:

0 投票
0 回答
110 浏览

android - 使用 SherlockMapActivity 禁用 Eclipse 自动完成功能

我刚刚创建了一个SherlockMapActivity从 ActionBarSherlock 的 Maps 插件扩展而来的类。

不幸的是,只有在项目中的这个类中,Eclipse 的自动补全是不起作用的。它根本不显示任何内容,并在底部显示“没有可用的完成。”。

有什么想法可以解决这个问题吗?

戈登

0 投票
2 回答
1208 浏览

android - ActionBarSherlock Tabs+Fragments+MapView

实际上我有 2 个片段,一个是菜单,另一个是内容片段。现在我需要将谷歌地图添加到内容片段。我为 ABS 添加了谷歌地图插件。但是如何在片段中使用它。我可以

但是如何让它在一个Fragment

喜欢:public class MapFragment extends SherlockMapFragment

实际上我想在一个片段中使用两个选项卡(比如片段 B)并在一个选项卡中显示一些文本视图,在另一个片段中显示地图视图。我有 FragmentActivy (Home),它有两个片段 A 和 B。A 是滑动菜单,B 是内容菜单。

是否可以在一个片段中显示两个选项卡并在两个选项卡中使用两种不同的布局?

我不能extends SherlockMapActivity,因为我需要在Fragment:(

0 投票
1 回答
205 浏览

android - 更改 ActionBarSherlock 选项卡内容

我使用 ActionBarSherlock 库创建了一个 3 选项卡式布局,其中 2 个包含地图。我还在地图上添加了一些注释。从现在开始,我将参考包含地图的两个选项卡之一,但同样适用于另一个选项卡。

我想要做的是“刷新”地图的内容。这将在单击注释时完成,理想情况下将打开一个包含有关它的详细信息的列表片段,并将完全替换地图片段。

  1. 所以,我想在地图和列表片段之间进行这种“切换”,但我不能,因为我发现标签更改内容的唯一方法是注册 ActionBar.TabListener。 http://developer.android.com/reference/android/app/ActionBar.TabListener.html 此外,这不是一个解决方案,因为在这种情况下没有触发选项卡事件,就我而言。

  2. 现在我正在以编程方式构建选项卡及其内容。使用 xml 文件创建它以便直接访问选项卡会更容易吗?现在,我没有指向选项卡对象的“指针”。如果是这样,有关此的任何指导方针?我指的是选项卡,而不是操作栏菜单。

提前感谢您的任何建议。

0 投票
1 回答
663 浏览

android - Android地图视图错误:您只能在MapActivity中有一个MapView

我正在创建一个具有操作栏和 2 个选项卡的应用程序。像这样:在此处输入图像描述

Tab1:点击时应该显示一个地方的一些细节。Tab2:点击应该显示地图。

我为此使用片段。

我的听众:

MapsFragment.java

问题是当我第一次点击地图标签时地图出现。但是当我转到详细信息选项卡并再次返回地图选项卡时,我的应用程序崩溃并出现错误:

日志猫:

问题是什么。我知道 MapView 不能从片段中膨胀。但我使用了这种技术:http: //xrigau.wordpress.com/2012/03/22/howto-actionbarsherlock-mapfragment-listfragment/

但这仍然行不通。我需要帮助。

0 投票
6 回答
16942 浏览

android - 将 ActionBarSherlock 与新的 SupportMapFragment 一起使用

我正在考虑使用 ActionbarSherlock,但有一个让我望而却步的查询。

所以我的应用程序需要完全向后兼容 API Level 7。

我需要在我的应用程序中实现新的 Google 地图,为此我需要使用 SupportMapFragment 类。

** 我的问题 **

是否可以同时使用该SupportMapFragment课程ActionBarSherlock

提前致谢

编辑

我已经下载并查看了库。我可以看到的对扩展的唯一更改Fragments非常简单,并且对所有更改都相同。

你认为我可以自己添加支持吗?

以下是它们的支持方式。

}