我想知道是否应该使用资源 XML 文件来为我存储所有可能的食谱,而不是使用硬编码的 ArrayList,问题是我不知道如何使用方法从资源文件中调用我有...
这是我想要的精简版:
int recipeNumber = b.getInt("RECIPE"); //This is taken from another activity
final TextView rowTextView = new TextView(this); //Create a textview
rowTextView.setText(R.string.recipeNumber); //This is what i am struggling with
howToLinearLayout.addView(rowTextView); //Add textview to linearlayout
我不知道在引用我的资源文件的部分中放什么。我知道我需要: rowTextView.setText(R. 但我不确定之后会发生什么。
我存储的字符串例如:
<string name="1">One part Vodka, One part Coke</string>
<string name="2">One part Vodka, One part Lemonade</string>
这个列表会很长,所以我很感激任何其他关于存储的建议,请记住我对此很陌生。
recipeNumber int 是文本视图中将调用的字符串。
谢谢你的帮助