Aller au contenu

Listener sur une listeView


Recommended Posts

Bonjour ,je suis nouveau dans android et me voici sur le forum

pour une petite question :

je ne comprends pas pourquoi mon listener ne fonctionne pas

public void onCreatebis( ResolveInfo resolveInfo) {

setContentView(R.layout.main);

final Intent mainIntent=new Intent(Intent.ACTION_MAIN,null);

mainIntent.addCategory(Intent.CATEGORY_LAUNCHER) ;

final PackageManager pm = getApplicationContext().getPackageManager();

final ArrayList<ResolveInfo> listP= (ArrayList<ResolveInfo>) pm.queryIntentActivities( mainIntent, 0);

final int trimLength = "com.android.".length();

ArrayList<String> maliste = new ArrayList<String>();

Drawable iconApp;

// Loop over each item.

for (ResolveInfo info : listP) {

// Get the (full, qualified) package name.

String packag = info.activityInfo.applicationInfo.packageName;

// Now, trim it with substring and the trim length.

String trimmed = packag.substring(trimLength);

maliste.add(trimmed);

iconApp= info.activityInfo.loadIcon(getPackageManager());

}

ListView list = (ListView)findViewById(R.id.list);

monadaptateur adapter2 = new monadaptateur(this, maliste);

list.setAdapter(adapter2);

list.setOnItemClickListener(new OnItemClickListener(){

@Override

public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,

long arg3) {

Log.v("lalalala","lalala");

}

});

}

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...