bonjour,
je suis entrain de passer d'une activité à une autre
la première activité contient un listview
et la deuxieme contient les détail d'un item de la listview

j'ai reuissi de passer d'une activité à une autre en utilisant setOnItemClickListener

mais mon probléme que j'arrive pas à avoir les détails dans la deuxieme activité

voila activité 1

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
public class MainActivity extends Activity {
	private Object TestAsyncTask;
	private ListAdapter htlAdapt = null;
	private ListView htlListView = null;
	private String title;
 
	private ItemStructure reservationdata = new ItemStructure();
	static ArrayList<ItemStructure> Content = new ArrayList<ItemStructure>();
 
	/** Called when the activity is first created. */
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		// setContentView(R.layout.main);
		setContentView(R.layout.activity_main);
		// TextView hotelname=(TextView)findViewById(R.id.slist);
		htlListView = (ListView) findViewById(R.id.list);
		htlAdapt = new ListAdapter(this, R.layout.item_activity, Content);
		htlListView.setAdapter(htlAdapt);
 
		((ListView)findViewById(R.id.list)).setOnItemClickListener(new OnItemClickListener() {
			@Override
			public void onItemClick(AdapterView arg0, View v, int position, long id) {
			// Nous définissons notre intent en lui disant quelle classe il faut utiliser
			Intent detail_article= new Intent(getApplicationContext(),detail_article.class);
			// On lui transmet des paramètres, ici la position de l'entry du  feed que l'on voudra ouvrir
			// On peut passer tous les types primitifs (long, int , boolean)
			detail_article.putExtra("title", getTitle());
 
			// On démarre l'activity
			startActivity(detail_article);
			// On ferme l'activity en cours
			finish();
			}
			});
 
 
	}

et la deuxieme activité
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package com.example.fadda;
 
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
 
public class detail_article extends Activity {
 
	private static final String title = "title";
	private static final String teaser = "teaser";
		@Override
	    public void onCreate(Bundle savedInstanceState) {
	        super.onCreate(savedInstanceState);
	        setContentView(R.layout.single_list_item);
	        Log.i("","ffffffff");
	        	    Bundle b = getIntent().getExtras();
 
 
	        		    }
	        		}