je suis debutante dans le developpement sous android;
j'ai affiché google map v2 ensuite j'ai créer des marqueurs qui permet de recuperer la longitude et la latitude de la region pointée dans une info Bulle et lorsque je clique sur l'info window je veux afficher la langitude et la latitude de la region pointée dans un edit text sur une nouvelle VUE
voici mon code et ça marche pas
pour le code .java
final EditText ed1 = (EditText)findViewById(R.id.editText2);
googleMap.setOnInfoWindowClickListener(new OnInfoWindowClickListener(){
@Override
public void onInfoWindowClick(Marker marker){
Intent i = new Intent(MainActivity.this, Activity2.class);
i.putExtra("longitude", "lg"+latlng.longitude);
i.putExtra("latitude" , "lt"+ latLng.latitude);
startActivity(i);
voici le code .java pour la 2éme activity :
public class Activity2 extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.layout2);
Intent i = getIntent();
Bundle values = getIntent().getExtras();
if(values != null){
float lg = values.getFloat("longitude");
float lt = values.getFloat("latitude");
Toast.makeText(Activity2.this, ""+lg, Toast.LENGTH_LONG).show();
//Toast.makeText(Activity2.this, ""+lt, Toast.LENGTH_LONG).show();
}
}
svp proposez moi la forme exacte de l'intent
affichage d'une 2éme vy
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.