这是我的代码:
Geocoder geocoder = new Geocoder(this, Locale.getDefault());
List<Address> addresses = geocoder.getFromLocationName(text, 10);
test.clear();
for (int i = 0; i < addresses.size(); i++) {
Address address = addresses.get(i);
for (int j=0;j<address.getMaxAddressLineIndex();j++) {
test.add(address.getAddressLine(j) + ", " + address.getCountryName());
// address.getLatitude();
// address.getLatitude();
}
}
Run Code Online (Sandbox Code Playgroud)
但我找不到像address.getPlaceID()这样的东西.
也许我使用另一个API来自name或lat,从上面的代码获取PlaceID.谢谢!
我的代码:
var camera = GMSCameraPosition.cameraWithLatitude(currentLocation.latitude, longitude: currentLocation.longitude, zoom: 12)
//latitude, longitude like :31.230416 and 121.473701.
let map = GMSMapView(frame: CGRectZero)
map.delegate = self
map.camera = camera
self.view = map
Run Code Online (Sandbox Code Playgroud)
它工作正常!像这样:
但是当我创建新视图时: @IBOutlet weak var mapView: UIView!
然后改变这一行:self.view = maptoself.mapView = map
它不适合我,我得到一个空白的视图.
我想锁定DrawerLayout的左右和左右滑动.
DrawerLayout drawerLayout;
Run Code Online (Sandbox Code Playgroud)
的onCreate:
drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_OPEN);
drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);
Run Code Online (Sandbox Code Playgroud)
单击按钮打开drawerLayout:
drawerLayout.openDrawer(Gravity.LEFT);
Run Code Online (Sandbox Code Playgroud)
并关闭:
drawerLayout.closeDrawers();
Run Code Online (Sandbox Code Playgroud)
我在onCreate,onResume,onStart中尝试setDrawerLockMode但是没有工作,它仍然可以打开,关闭时滑动它.
编辑2:
它适用于:
android:layout_gravity="start"
而不是与:
android:layout_gravity="start|bottom"
Run Code Online (Sandbox Code Playgroud)
任何帮助.谢谢.
我的代码:
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "yyyy-MM-dd HH:mm:ss"
let date = dateFormatter.dateFromString("2015-09-01 00-32-40")
Run Code Online (Sandbox Code Playgroud)
结果:2015-08-31 17:32:40
但我希望得到这样的结果:17:32.我该如何解决?
我有 5 行,ID 为:1,2,3,4,5。
然后我做了一个查询,尝试将这些 ID 更改为:2,3,4,5,6
Update table set `id` = `id` + 1
Run Code Online (Sandbox Code Playgroud)
然后我得到:
密钥“PRIMARY”的重复条目“2”。
我知道这个查询首先由 ID 1 执行,原因是 PRIMARY 2 已经存在。
所以我的问题是如何让一个查询已经被ID从5执行到1。
android ×2
ios ×2
swift ×2
date ×1
drawerlayout ×1
format ×1
google-maps ×1
mysql ×1
swipe ×1
time ×1