我想使用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的任何输入都会非常感激。提前谢谢。
答案 0 :(得分:1)
使用rectange.inside(Point)。
将矩形的原点设置为SW角(x =经度,y =纬度)
将宽度设置为纵向差异
将高度设置为纬度差。