我正在使用一个随机数从资源 xml 中提取一个字符串,所有这些都有一个相似的开头(它们被命名为“quote”,后面带有一个数字,所以 quote1、quote2 等。
我正在尝试找到一种方法来访问它们,getResources().getString()
但我不知道如何通过它,因为getString
想要一个int
,我不能做类似的事情
String quoteToGet="R.string.quote"+String.valueOf(randNum)
//randNum is the random int generated
因为quoteToGet
是一个字符串,getString(quoteToGet)
不起作用。
我还能做些什么来实现这一目标?