データを動的に入力したいcharsequenceがあります。値をハードコーディングしている場合は正常に機能しますが、そうでない場合は機能しません
こいつは働いてる
private void getDir(String dirPath){
File f = new File(dirPath);
File[] files = f.listFiles();
final CharSequence[] items = {files[0].getPath(), files[1].getPath()};
}
これは実行時例外を与えています
private void getDir(String dirPath){
File f = new File(dirPath);
File[] files = f.listFiles();
CharSequence[] items;
items[0]=files[0].getPath();
items[1]=files[1].getPath();
}
助けてください。