微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用自定义字数组适配器而不是资源字符串数组 KOTLIN

如何解决使用自定义字数组适配器而不是资源字符串数组 KOTLIN

我正在为 Kotlin 中的 Hangman 游戏创建多种游戏模式。在第一种模式中,我使用资源文件夹中的字符串数组来随机选择一个单词,但在第二种模式中,我让用户有机会使用自己的提示添加自定义单词。我使用第一种模式作为第二种模式的模板,但我需要替换单词选择以使用数组适配器而不是数组字符串。有什么方法可以将其转换并从 String-Array 更改为 Array-Adapter?这些词是从不同的活动添加的,并存储在 MainActivity 的内存中。这是从资源中选择的秘密词的代码

var CustomWordsItems    : ArrayList<Int> = ArrayList() ----> array to be used
or
var CustomWordsItems    : HashMap<Int,Words> = hashMapOf() ----> array to be used


//word fetch
secretWord1 = resources.getStringArray(R.array.guessWords)[Random().nextInt(resources.getStringArray(
                R.array.guessWords
            ).size-0)+0]

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。