怎样用那个android 编写一个程序,进入sdcard卡,浏览卡里面的内容,相当于是点击一个按钮的时候,直接进入android手机的sdcard,把卡里面的内容通过列表的形式显示出来,急求解决啦

解决方案 »

  1.   

    点一个按钮,打开一个ListActivity,读sdcard下的文件和目录,显示
      

  2.   

    String path = Environment.getExternalStorageDirectory().getPath();
    File file = new File(path);
    File[] fileArr = file.listFiles();
      

  3.   


    private String fatherPath="/sdcard"; list = new ArrayList<String>();
    adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1,list);
    lv1 = (ListView)findViewById(R.id.listView1);

    lv1.setAdapter(adapter);
    private void ShowFileList(String dir)
        {
         java.io.File f = new java.io.File(dir);
        
         list.clear(); for(int i=0;i<f.listFiles().length;i++)
    {
    list.add(f.listFiles()[i].getPath());
    }

    lv1.setAdapter(adapter);
        }
      

  4.   

        private void ShowFileList(String dir)
                {
                    java.io.File f = new java.io.File(dir);
                    
                    list.clear();                for(int i=0;i<f.listFiles().length;i++)
                    {
                        list.add(f.listFiles()[i].getPath());            
                    }                
                    
                    lv1.setAdapter(adapter);
                }这个方法不能用呀
      

  5.   

    要不你们把这个程序发给我吧,谢谢了,实在是写不出来啦,
      邮箱 [email protected]