2010-12-10 4 views
0

이것은 Android 관련 질문입니다.
누구나 패키지에서 파일 이름을 가져올 수 있고 리소스 폴더에서 가져올 수없는 방법을 알고 있습니까?
예를 들어, normal.xml이 src/com.example.xml/normal.xml에 저장되어있는 경우 파일 이름을 String으로 가져올 수 있습니까?
감사합니다.android 패키지에서 파일 이름을 가져 오는 방법

답변

0

.apk에 액세스 할 수있는 경우 (설치 전에 또는 응용 프로그램 때문이거나 복사 방지 기능없이 장치에 설치되어 있고 정확한 경로 이름을 알고 있기 때문에) 우편으로 읽을 수 있습니다 파일.

0

당신은 활동 같은 공간에로드 어떤의에서 OnCreate() 메소드에서 같은 것을 배치 할 수 있습니다 :

@Override 
public void onCreate(Bundle savedInstanceState) { 
    //Other logic... 
    AssetManager mgr = getAssets(); 
    String[] list = mgr.list("./"); 
    for(String s : list){ 
     Log.v("Found file:", s); 
    } 
    //Other logic... 
} 

이것은 당신이 당신의 활동을 같은 폴더에있는 모든 파일을 나열합니다 . "./"을이 활동이있는 com.example.xml 디렉토리에서 원하는 상대 경로로 변경할 수 있습니다.

+0

정말 고마워요! 나는 그것을 시도 할 것이다. – ce526

관련 문제