gpt4 book ai didi

android - 将文件名的 ArrayList 转换为 Android 资源

转载 作者:行者123 更新时间:2023-11-29 21:02:30 25 4
gpt4 key购买 nike

<分区>

我的数据库中有一个列,用于存储我在 Android 应用程序中使用的图像的文件名。在我的大部分 Activity 中,我需要大量使用这些图像。

所以我将这些文件名存储在 ArrayList<String> 中我希望我的输出是 ArrayList<Integer>这些图像的资源 ID。

基于这里关于 stackoverflow 的几个问题,我使用了以下技术 (got it from this question) :

//  Where tileImageFilenames is the ArrayList<String>

for(int i=0;i<tileImagesFilename.size();i++)
{

tileImagesIDS.add(getResources().getIdentifier(tileImagesFilename.get(i) , "drawable", getApplication().getPackageName()));
}

这会返回一个 ArrayList<Integer>全是0。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com