-2

ファイルパスを分割し、テキストビューで実際のファイル名を取得するためのAndroidアプリケーションを実装しています。アプリケーションを実行すると、ファイル パスからすべての文字列名が表示されます。必要なファイル名は 1 つだけです (introduction.ppt)。このファイル名をテキストビューで取得するにはどうすればよいですか?

これが私のコードです:

String path = "/mnt/sdcard/coverted/introduction.ppt";    
String[] strAfterSpilt = path.split("/");

for(int j = 0; j < strAfterSpilt.length; j++) {
    if(strAfterSpilt[j].length() > 0) {
        String strFinalSplit = strAfterSpilt[j];
        System.out.println("strFinalSplit :-> " + strFinalSplit);
        function_arg1.setText(strFinalSplit);
    } else { break; } 
}

また、この方法でファイル パスを分割する必要があります。

String[] strAfterSpilt = path.split("/");

for (String str : strAfterSpilt) {
    System.out.println("str" + str.lastIndexOf(strAfterSpilt[i]));
}
4

4 に答える 4