public class STZAppActivity extends Activity
{
 @Override
    protected void onCreate(Bundle savedInstanceState){
     super.onCreate(savedInstanceState);
     setContentView(R.layout.applist);
   
     PackageManager packagemanager = this.getPackageManager();
  List< ApplicationInfo > appList = packagemanager.getInstalledApplications( 0 );  
  Log.d("", ""+ appList.size());
  for (int i = 0; i < appList.size(); i++) {
   
   
   ArrayList<String> list = new ArrayList<String>();
    list.add( appList.get(i).loadLabel(packagemanager).toString());
    ArrayAdapter<String> adapter;
       adapter = new ArrayAdapter<String>(this,  android.R.layout.simple_list_item_1, list);
       
       ListView listView = (ListView)findViewById(R.id.listView1);
       listView.setAdapter(adapter);
   
   Log.d("", "=========================================================");
   Log.d("", "++ packageName  :: "+ appList.get(i).packageName);
   Log.d("", "++ processName  :: "+ appList.get(i).processName);
   Log.d("", "++ AppLabel  :: "+ appList.get(i).loadLabel(packagemanager));
   Log.d("", "++ AppIcon  :: "+ appList.get(i).loadIcon(packagemanager));  
   
   Log.d("", "=========================================================");
   Log.d("", " ");
   Log.d("", " ");
  }
   
    }   
}

어플이름만 리스트에 뿌리기위해 저렇게했는대

마지막어플이라그런지 ... 모르겠지만

리스트가 하나만뿌려지더라구요

마지막어플만 뿌려지던대 ...

어플이 많으면 여러개뿌려지는방법이없을까요 ??