草庐IT

ActionBarSherlock-Plugin-Maps

全部标签

android - 找不到 ActionBarSherlock ForceOverflow 资源

我升级到4.2版后发现我的旧代码无法编译,因为ForceOverflow父主题似乎已被删除。AfterGooglingthisissue它似乎是故意删除的,以保持设备菜单按钮的一致性。我确实理解使用物理菜单按钮的争论,但我只是不同意...而且那些旧菜单实在是太丑了。我真的不希望用户说他们无法访问以前的功能(毕竟这是菜单按钮被移动到屏幕上可见的原因),那么我在这里有什么选择?这会在未来的版本中改变吗?我是否必须坚持使用以前版本的ABS并处理旧ABS库中的一些其他错误,这些错误已在最新版本中修复?有什么解决办法吗? 最佳答案 我们可以用

android - 'flavorDimension' 将被 Android Gradle Plugin 2.0 移除,它已被 'dimension' 取代

从com.android.tools.build:gradle:1.3.0开始,您将得到'flavorDimension'将被AndroidGradle插件2.0删除,它已被替换为'维度'。这是我的构建文件:build.gradleandroid{flavorDimensions"store","api"productFlavors{googleplay{flavorDimension"store"}amazon{flavorDimension"store"}pre21{flavorDimension"api"}post21{flavorDimension"api"}}}

Android-Maven-Plugin v3.4.0 构建app时找不到drawable资源

最近我开始对我的android应用程序进行mavenizing。我遇到的障碍之一如下:在构建Maven插件期间,找不到在res目录中的布局中使用的可绘制对象。我首先使用android快速启动原型(prototype)开始了mavenizing:mvnarchetype:generate-DarchetypeArtifactId=android-quickstart-DarchetypeGroupId=de.akquinet.android.archetypes-DarchetypeVersion=1.0.8然后我将所有资源复制到archetype生成的res目录中。恕我直言,这应该足够

android - Google Maps Android API v2 路线覆盖

今天尝试使用新的API看看我是否可以将我当前的应用程序移植到它,我发现没有MapView.getOverlays().add(...);从概念上讲,似乎很难想象以前是2D的叠加层在map倾斜时会如何重新排列。我看到有一个名为GroundOverlay的功能,但这看起来不适用于我的情况。我还看到了Polyline,这看起来更适合我的目的。有没有人知道如何使用mapAPIv2添加路线叠加层(我正在使用DirectionsAPI)? 最佳答案 这是用Polyline完成的。来自GoogleDevelopers页面上的示例-https://

android - 扩展 Google Maps Android API v2 以提供平移和缩放事件

我如何扩展GoogleMapsAndroidAPIv2以检测map何时被平移或缩放? 最佳答案 添加OnCameraChangeListener到你的GoogleMap通过setOnCameraChangeListener()。 关于android-扩展GoogleMapsAndroidAPIv2以提供平移和缩放事件,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/14307476

android google maps Polygon 添加圆孔

您好,我目前正在开发一款谷歌地图应用。我想要以下效果:为此,我首先在国家/地区上创建一个多边形叠加层,然后为具有特定KM半径的突出显示区域在该多边形上添加一个孔,以便在缩放时缩小和扩展。现在我知道如何创建多边形了;mMap.addPolygon(newPolygonOptions().addAll(sCountryBorder).fillColor(0xcc000000));现在我想在这个多边形上加一个洞,但我不知道如何生成一个具有正确半径的圆孔。mMap.addPolygon(newPolygonOptions().addAll(sCountryBorder).fillColor(0

android - 带有 ActionBarSherlock 的 ShareActionProvider 只有四个选项

我试图在通过ActionBarSherlock使用共享操作提供程序时共享纯文本,但只有四个选项可以共享,没有“查看全部...”选项。这是为什么?这是它的样子:这就是我想要的样子: 最佳答案 好吧,不管ActionBarSherlock是否首先测试以查看您是否正确创建了您的Intent,ABS使用与通用选择器相同的代码,以便在您执行此代码时查看您正在寻找的应用程序是否出现。IntentI=newIntent(Intent.ACTION_SEND);I.setType("text/plain");I.putExtra(android.c

android - 非常基本的 actionbarsherlock 带有 fragment 的标签 : FragmentTransaction is null in the onTabSelected() method

我正在实现示例中的一些代码(http://arvid-g.de/12/android-4-actionbar-with-tabs-example)并尝试将其转换为与ActionBarSherlock一起使用。这里是TabActivity.java:packagecom.pnet;importcom.actionbarsherlock.app.ActionBar;importcom.actionbarsherlock.app.ActionBar.Tab;importcom.actionbarsherlock.app.SherlockActivity;importandroid.conte

android - 旋转时回收Android Maps V2 SupportMapFragment

我希望在设备旋转时提高SupportMapFragment的性能。似乎必须重新创建fragment。我不确定这一点,但是当设备旋转时,必须重新加载map图block。从性能的角度来看,保留和重用整个mapfragment而不必重新实例化fragment是有意义的。对此有任何见解将不胜感激。我在xml中声明SupportMapFragment并使用SetupMapIfNeeded(),如api文档中所述。privatevoidsetUpMapIfNeeded(){//Doanullchecktoconfirmthatwehavenotalreadyinstantiatedthe//map

android - Cordova Camera Plugin 将相机的方向强制为纵向

我正在使用最新的cordova相机插件在我的cordovaandroid应用程序中拍摄文档照片。以下是选项:camera.options={quality:100,destinationType:Camera.DestinationType.FILE_URI,sourceType:Camera.PictureSourceType.CAMERA,allowEdit:false,encodingType:Camera.EncodingType.JPEG,cameraDirection:0,correctOrientation:false,targetWidth:2048,targetHei