草庐IT

ActionBarSherlock-Plugin-Maps

全部标签

android - 无法使用 Ant 构建 Android 应用程序(同时引用 ActionBarSherlock 和 ViewPagerTabs)

我有一个使用ActionBarSherlock和ViewPagerTabs的Android应用程序。我使用Eclipse编写和构建它,在我尝试使用Ant构建它之前,它运行良好。这是我所做的:转到ActionBarSherlock文件夹,运行“androidupdatelib-project--path。”转到ViewPagerTabs文件夹,运行“androidupdatelib-project--path”。也是转到应用程序文件夹,运行“androidupdateproject--path。”在app文件夹下运行“anddebug”,我得到了以下错误::[javac]C:\Andro

android - 如何在 google maps android 上添加标记?

我是Android编程的初学者。我已经看过类似的问题和答案,但我仍然不明白为什么这不起作用。当我在模拟器上尝试此操作并单击某个位置时,没有出现任何标记。这是我的代码:编辑:当我现在点击以下代码时,我得到一个标记。当我第二次单击map时,它只会给我一个运行时异常(NullPointer异常):publicclassMapViewFragmentextendsFragment{MapViewmMapView;privateGoogleMapgoogleMap;@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupco

java - fragment 布局中的 MapView(android maps api v2)不显示

我正在使用viewpager在2个操作栏选项卡之间滑动(使用eclipse向导进行这种导航)。我正在使用androidmapsv2api。我想在我的一个选项卡中包含mapview、button和textview(我想不可能有mapfragment)。我像这样从xml为我的fragment扩充布局:publicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){//Inflatethelayoutforthisfragmentreturninflater.inflate(

android - 创建标记数组 Google Maps V2

下午好。在我的应用程序中,我从数据库中提取数据以获取parse.com上的标记:publicvoidParseQueryMap(){ParseQueryquery=newParseQuery("MyObject");query.findInBackground(newFindCallback(){publicvoiddone(ListmyObject,ParseExceptione){if(e==null){for(inti=0;i我想创建一个标记数组来测试它的大小,如果它为零,则显示AlertDialog。也就是说,我想知道我得到了多少子弹。谢谢你的帮助更新:我想知道map上显示了多

android - 在没有 ActionBarSherlock 的情况下更改 SearchView 中的光标颜色

我正在尝试更改ICS+中SearchView小部件上闪烁光标的颜色。我尝试了以下方法:正在添加@null给我的主题将AutoCompleteTextViews的样式添加到我的主题并将该样式的textCursorAttribute设置为@null设置android:textCursorDrawable="@null"直接在SearchView上我在这里阅读了答案(CustomcursorcolorinSearchView),但是searchAutoCompleteTextView没有非ABS样式,所以无法尝试。我还寻找一种Java方法来设置可绘制的文本光标,但找不到-我正在用Java修改

android - ActionBarSherlock 选项卡高度在 Jelly Bean 上不可调整

我正在使用ActionBarSherlock创建一个应用程序并使用ActionBar选项卡。以下是我定义选项卡的方式:actionBar.addTab(actionBar.newTab().setText("test").setTabListener(newTabListener(this,"accounts",AccountsListFragment.class)));我正在尝试更改选项卡的高度。据我了解,无法仅更改选项卡的高度。您还必须更改主要操作栏的高度(我正在从中提取主要操作栏的定义)http://developer.android.com/design/patterns/ac

android - 如何在 ActionBarSherlock 导航微调器中包装文本内容

我正在尝试包装ActionBar导航微调器的文本内容(我正在使用ActionBarSherlock)。似乎我的微调器采用了下拉列表中包含的项目的宽度。如何使微调器中的选定项目根据其宽度“包裹”?在GMaps操作栏微调器中可以找到一个示例。 最佳答案 更新:在这里下载我的示例项目:Spinnerwidthtest(Dropboxfolder)(它包含此答案中提供的两种解决方案)。由于字符的字距调整(字母间距)因文本而异,因此微调器的宽度也改变了我之前发布的答案的宽度(下)因此,不要对标题进行子字符串化,只需像这样设置TextView的

Android Google Maps GeoJson,如何为整个 map 着色一种颜色

我目前正在使用Android版Googlemap实用程序库。我通过API调用接收给定区域的geojson,并需要在map上显示该区域。我通过调用GeoJsonLayerlayer=newGeoJsonLayer(getMap(),geoJsonData);layer.addLayerToMap()其中getMap()返回一个GoogleMap对象,geoJsonData是一个JSONObject。此代码在与geojson关联的区域周围绘制边框。下面的代码在该区域周围绘制了一个红色边框并用黄色填充。GeoJsonLayerlayer=newGeoJsonLayer(getMap(),ge

android - 自定义标记在某些设备上显示为白色(Google Maps v3 Android SDK)

我在Android应用程序上使用自定义标记运行GoogleMapsSDK。在我们的测试手机上一切正常——A7000、三星和其他手机。但是,当我在Nexus5或LG设备上运行该应用程序时,一种类型的自定义标记在map上显示为白色。当标记显示为白色时,将执行所需的行为。我们对此非常困惑,尤其是因为另一个自定义标记(非常相似)工作正常。除了硬件之外,我们的测试手机与Nexus5之间的唯一区别是Nexus运行的是Android6.0,而我们的测试手机运行的是5.x和4.x。用于添加标记的代码for(i=0;i用于更改标记图标使用m.setIcon(BitmapDescriptorFactory

android - 使用 sbt android-plugin 的构建时间长

我已经使用sbtandroid-plugin创建了一个演示应用程序。该应用程序非常简单。我在/src/main/java/my/package/下放置了一个MainActivity.java文件,当按下按钮时,它会带您进入第二个Activity但在Scala中完成。一切正常,但构建时间让我受不了。当我修改我在我的设备中运行的东西时,使用:>android:package-debug>android:start-device我的问题是构建一个包含两个Activity的项目几乎需要一整分钟。有没有其他编译运行的方式?这是我的android:package-debug的输出>android: