私のデバイスで自分の位置を変更したいと思います。私の場所はすでに正しいものが表示されていますが、私はちょうど正しい場所の代わりに偽の場所を使いたいです。今私の場所はテヘラン、トルコに私の場所を変更する方法は?あなたの場所を偽の場所に変更する
public class main extends Activity {
Button btn;
public LocationManager mLocationManager;
public String mocLocationProvider = LocationManager.NETWORK_PROVIDER;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mLocationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
mLocationManager.addTestProvider(mocLocationProvider, false, false, false, false, true, true, true, 0, 5);
mLocationManager.setTestProviderEnabled(mocLocationProvider, true);
btn= (Button) findViewById(R.id.set);
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Location location = new Location(mocLocationProvider);
location.setLatitude(32.87972);
location.setLongitude(39.967203);
location.setAltitude(0);
location.setTime(System.currentTimeMillis());
mLocationManager.setTestProviderLocation(mocLocationProvider, location);
Toast.makeText(getBaseContext(),"Latitude: "+location.getLatitude()+" Longitude: "+location.getLongitude(), Toast.LENGTH_SHORT)
.show();
}
});
}
}
DEVICEまたはアプリ内の場所を変更しますか? –
私はデバイス内の私の場所を変更したい – nsr