Bob.Nkusi.Pro@gmail.com Posté(e) 15 mars 2013 Share Posté(e) 15 mars 2013 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 More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.