2016-07-28 21 views
0

我在strings.xml一个字符串数组,看起来像这样:充分利用的strings.xml一个字符串数组中xamarin的Android

<string-array name="helpPages"> 
    <item>Hello, I am DOS-bot, and I will guide you through this game.</item> 
    <item>In this game you will learn how to use a computer terminal or console. 
      This is an important tool for dealing with technical problems on your computer.</item> 
    <item>For the common user, the terminal can be useful for figuring out problems 
      related to Internet connectivity, corrupted or damaged files and many more. </item> 
    </string-array> 

我要访问它在我的活动之一。

我目前做如下:

String[] pages = GetStringArray(Resource.Array.helpPages); 

但它不工作。

+0

你的错误是什么?或者如果没有错误,问题是什么?页面为空? – Jack

+0

原来IDE刚刚出错,很好.................. – Reaper9806

回答

1

我会做这样的:

字符串[]页= getResources()getStringArray(R.array.helpPages);

0

问题问Xamarin.Android,但接受的答案语法是Java,所以这里是C#语法(Xamarin方式):

var items = Resources.GetStringArray(Resource.Array.helpPages); 

您可以通过使用forforeach访问每个项目。例如:

foreach (var item in items) 
{ 
    // do whatever you want with item 
} 
相关问题