listview로 앱목록을 받은후 체크박스로 앱이름을 받아오는 거 만드는 중인데요

앱목록은 받아왔는데 체크된 체크박스값을 받아서 다른 액티비티에 선택한 앱이름을 출력하고싶어요.

체크박스 값을 받아오는 부분을 잘 모르겠어요.

ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ살려주세요제발..

비슷한 예제 있으시면 공유 부탁드릴게요 제발.... ..................

 

 

 

 PackageManager packageManager = getPackageManager();
        Intent mainIntent = new Intent(Intent.ACTION_MAIN, null);
        mainIntent.addCategory(Intent.CATEGORY_LAUNCHER);
      
        List<ResolveInfo> appsList = packageManager.queryIntentActivities(mainIntent, 0);
       
        /*MyAdapter adapter = new MyAdapter(this,  android.R.layout.simple_list_item_1, applist)
        ListView lv = (ListView)findVewById(R.id.listView);
        lv.setAdapter(adapter);
        lv.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
        lv.setOnItemClickListener(new OnItemClickListener())*/
       
        String appName = null;
        ArrayList<String> appList = new ArrayList<String>();
       
        List<PackageInfo> packs = getPackageManager().getInstalledPackages(0);
       
        /*
        for(int j = 0; j<packs.size();j++){
         appList.add(packs.get(j).packageName);
        }
        */
      
       
       for(int i = 0; i < appsList.size(); i++) {
         ResolveInfo info = appsList.get(i);
            appName = info.loadLabel(packageManager).toString();
            appList.add(appName);
       }
           
           
            ArrayAdapter<String> adapter =new ArrayAdapter<String>(
       this, android.R.layout.simple_list_item_multiple_choice, appList);
       
           
            ListView list= (ListView) findViewById(R.id.list01);
            list.setAdapter(adapter);         
            list.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
            list.setOnItemClickListener(itemClickListener);