1

我想使用 Androids Gps 作为我的应用程序的接入点。意思是如果用户不在广场上。如何让 Android 接受(例如:经度和纬度)50.000 - 65.010(以 50.00、50.00 作为我的中心点或塔)。现在因为我想覆盖 4 块半径,所以我如何让 android 只接受两个 gps 值的 C 到 G 之间的值。我想我想阻止用户在城市、州、邻里......广场区域之外使用应用程序。到目前为止,我成功地使用 Gps 作为登录名,但我被困在硬编码位置:

if(username.getText().toString().length() > 0 && password.getText().toString().length() > 0 ) { //------------------------------------Username below -------------------------------------Password below ---// if(username.getText().toString().contains("XX.408") && password.getText().toString().contains("-XX.") ) {

任何关于我如何覆盖 Square 的输入都将非常感谢。提前致谢。

4

1 回答 1

1

使用rectange.inside(Point)。
将矩形的原点设置为 SW 角(x=经度,y =纬度)
将宽度设置为经度差。
将高度设置为纬度差。

于 2013-04-24T22:33:51.707 回答