小编K.K*_*K.K的帖子

将自动填充搜索限制在Google Places Android API中的特定国家/地区

我的目标是将Google Places Android API的自动填充结果限制为仅限特定国家/地区(美国).

我使用以下API:

        PendingResult<AutocompletePredictionBuffer> results =
                Places.GeoDataApi
                        .getAutocompletePredictions(mGoogleApiClient, constraint.toString(),
                                mBounds, mPlaceFilter);
Run Code Online (Sandbox Code Playgroud)

看起来像LatLngBounds应该做这个工作.

  1. 如果是,那么美国的LatLngBounds值是多少?

  2. 您使用哪个来源为一个国家/地区获取LatLngBounds?

  3. LatLngBounds是一个矩形 - 因此它也可以在结果中包含其他国家/地区.那个怎么样?

  4. 有没有更好的方法呢?

android google-api google-places-api

21
推荐指数
3
解决办法
2万
查看次数

iOS应用在后台时显示提醒

当我的iOS应用程序在后台时(我正在使用位置),我想显示警报视图.

例如,即使在以下情况下,优步合作伙伴(驱动程序)应用程序也会显示警报并播放声音:

  • 我关掉了通知!
  • 我的iPhone处于静音模式!

我知道本地通知方法,如果用户关闭/更改设置中的通知,它不起作用.我正在寻找不同的东西.

在此输入图像描述
为达到上述状态而执行的操作:

  • 在Uber Partner App上线(你是司机!)
  • 在"设置"中禁用应用程序的通知
  • 将应用程序移至后台并等待Ride请求
  • 一段时间后,乘车请求会弹出一个警报视图,并在后台播放声音

当然,即使用户在"设置"中禁用"通知" ,应用程序也可以使用API 轻触静默远程通知didReceiveRemoteNotification: fetchCompletionHandler:.但是,警报是如何弹出的,这就是我想要找到的.

ios springboard uialertcontroller

20
推荐指数
3
解决办法
3634
查看次数

根据缩放Google地图v3调整标记大小

我有一个在v3 API上运行的Google地图,我添加了一些自定义标记,是否可以根据地图的缩放级别进行缩放?我尝试搜索引用但似乎无法找到任何调整MarkerImage大小的方法.

也许我必须删除地图更改缩放的所有内容并创建不同大小的新标记?

google-maps-api-3

15
推荐指数
2
解决办法
3万
查看次数

使用gdb查找程序卡住的位置

我的程序运行不正常.看起来它陷入无限循环或坏互斥锁定/解锁.但是,我不知道bug在哪里.我尝试使用gdb进行调试.

我不能使用gdb backtrace命令,因为我没有指定断点.我无法指定它,因为我不知道错误在哪里.

gdb是否有"动态"回溯的工具?

c debugging gdb

9
推荐指数
2
解决办法
9711
查看次数

垂直和水平居中并在css中重叠div

我想重叠两个 div,然后将它们垂直和水平居中。

我能够重叠 div 并将它们垂直居中,但水平居中不起作用。

在 css 代码中,我有一个从某个网站复制的类,它可以将任何 div 居中(希望如此!)。

这是它的小提琴:http : //jsfiddle.net/o3c8768h/1/

HTML:

<div id="micWidgetContainer">
  <div id="micWidgetCircle" class="centerme"></div>
  <div id="micWidget" class="centerme">
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

#micWidgetContainer {
  width: auto;
  height: 500px;
  position: relative;
  margin: 0 auto;
}

.centerme {
  margin: 0 auto;
  display: table;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

#micWidgetCircle {
  width: 200px;
  height: 200px;
  position: absolute;
  display: block;
  margin: 0 auto;
  border-radius: 50%;
  background: #D0CBCB;
}

#micWidget { …
Run Code Online (Sandbox Code Playgroud)

html css

1
推荐指数
1
解决办法
2658
查看次数