Dans ma deuxième activité, il y a un code pour trouver l'emplacement actuel, mais je veux afficher cet emplacement sur ma première vue de texte d'activité. Alors, plz m'aider. voici mon code de deuxième activité où je trouve mon emplacement actuel et en dessous de ce code, je coller mon codage Première activité sur laquelle je veux afficher mon emplacement actuelComment passer l'emplacement actuel de la deuxième activité à la première activité dans android
public class Trackme extends Activity implements OnMapClickListener {
TextView tv;
GoogleMap googleMap = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.trackme);
tv=(TextView)findViewById(R.id.textView1);
initilizeMap();
googleMap.setOnMapClickListener(this);
}
private void initilizeMap()
{
try{
if (googleMap == null)
{
MapFragment fr = ((MapFragment) getFragmentManager().findFragmentById(
R.id.map));
googleMap = fr.getMap();
googleMap.setMapType(GoogleMap.MAP_TYPE_NORMAL);
googleMap.setMyLocationEnabled(true);
}
}catch(Exception ex)
{
Toast.makeText(this, ex.getMessage(), Toast.LENGTH_LONG).show();
}
}
@Override
public void onMapClick(LatLng arg1)
{
try{
LocationManager mngr = (LocationManager)getSystemService(LOCATION_SERVICE);
Geocoder g =new Geocoder(this, Locale.getDefault());
List<Address> l = g.getFromLocation(arg1.latitude, arg1.longitude, 1);
for(Address adr : l)
{
String countyName = adr.getLocality();
String countyCode = adr.getAddressLine(0);
String c=adr.getAdminArea();
String location="Country is :: "+countyName+" Country Code :: "+countyCode+"state="+c;
tv.setText(location);
Toast.makeText(this,"Country is :: "+countyName+" Country Code :: "+countyCode+"state="+c, Toast.LENGTH_LONG).show();
Intent i= new Intent(this,RegisterNext.class);
i.putExtra("a",location);
setResult(RESULT_OK, i);
startActivityForResult(i,1);
finish();
/*MarkerOptions mrkop = new MarkerOptions();
mrkop.position(new LatLng(arg1.latitude, arg1.longitude));
mrkop.title(countyName);
googleMap.addMarker(mrkop);*/
}
}catch(IOException ex)
{
Toast.makeText(this, ex.getMessage(), Toast.LENGTH_LONG).show();
}
}
}
Pouvez-vous s'il vous plaît poster un code, et clarifier ce que vous essayez de dire? Quel est le texte auquel vous faites référence? De quelle activité parlez-vous? S'il vous plaît poster plus de détails. – Henry98
http://stackoverflow.com/questions/4233873/how-to-get-extra-data-from-intent-in-android/4233941#4233941 – NickT
J'ai posté mon code ci-dessus, à partir de ce code je reçois ma position actuelle sur cette activité mais je veux l'afficher sur mon activité précédente –