0
Вот мой код, чтобы просмотреть список папок активов, но как назначить их в адаптере просмотра списка. Вот как я использую адаптераСписок Просмотр папок с активами
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ListView listView = (ListView) findViewById(R.Id.listview);
final AssetManager assetManager = getAssets();
try {
// for assets folder add empty string
String[] filelist = assetManager.list("");
// for assets/subFolderInAssets add only subfolder name
String[] filelistInSubfolder = assetManager.list("subFolderInAssets");
if (filelist == null) {
// dir does not exist or is not a directory
} else {
for (int i=0; i<filelist.length; i++) {
// Get filename of file or directory
String filename = filelist[i];
}
}
// if(filelistInSubfolder == null) ............
} catch (IOException e) {
e.printStackTrace();
}
}
Как определить, где находится список массивов – user3645127
, вам не нужен список массивов. вы можете заполнить адаптер «String Array». Вы должны заполнить «String Array» именем файла актива и добавить к моему примеру код. Надеюсь, эта работа. – zheek
Строковый массив в res/values / strings.xml. Имя моей папки или имя файла в поле позиции – user3645127