listview로  특정 sd카드 폴더를 가져와서.. 폴더 안에잇는
txt, img 파일을 확인하는 앱을만드려 합니다.
리스트뷰로 특정 sd카드 폴더를 가져오긴 햇느데.. 그폴더에 다시 하위폴더로 들어가는 부분이.
잘 모르겟네요..
 
 private List<String> Filenames= new ArrayList<String>();
 private ListView sdlist;
 private int cur = 0;
 private final String dirpath = new String("/storage/sdcard0/pic");
 private TextView myPath;
 
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.tab_layout1);
  
  
  try{
  super.onCreate(savedInstanceState);
  setContentView(R.layout.tab_layout1);
  myPath = (TextView)findViewById(R.id.path);
  sdlist=(ListView)findViewById(R.id.Find_ListView);
  this.updateSdList();
  }catch(NullPointerException e)
  {
   Log.v(getString(R.string.app_name), e.getMessage());
  }
  sdlist.setOnItemClickListener(new OnItemClickListener() {
   
   @Override
   public void onItemClick(AdapterView<?> parentView, View childview, int position, long id) {
    cur = position;
    Intent i = new Intent(TabActivity1.this, Preview.class);
    String mdir="/storage/sdcard0/"+Filenames.get(position)+"/";
    i.putExtra("sdir", mdir);
    startActivity(i);
   }
  });
 }
 private void updateSdList() {
  File files=new File(dirpath);
  ArrayAdapter<String> sdList = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,Filenames);
  
  for(File file:files.listFiles()){
   Filenames.add(file.getName());
   
   sdlist.setAdapter(sdList);
   
  }
 }
 
이렇게 되잇구요 거기 하위폴더로 들어가서 이미지 파일을 볼때는 intent로 하면되겟죠? 일단 하위폴더로 들어가는것을 하고싶네요 ㅠ