android 字符串的拼接字符串数组,android - 使用xm引用字符串数组资源中的字符串...

简而言之:我认为你不能,但似乎有一个解决方法:

如果您在这里查看Android资源:

[http://developer.android.com/guide/topics/resources/string-resource.html]

您可以看到,在数组部分(至少是字符串数组)下,“RESOURCE REFERENCE”(从XML中获取)不指定解决各个项目的方法。 您甚至可以尝试在XML中使用“@ array / yourarrayhere”。 我知道在设计时你会得到第一个项目。 但是,如果你想使用它,那就没有实际用处,当然,让我们说第二个。

但是,你可以做一个技巧。 看这里:

引用XML数组中的XML字符串(Android)

您可以通过在数组定义中查询独立字符串来“欺骗”(而不是真正)数组定义。 例如,在strings.xml中:

Earth

Moon

@string/earth

@string/moon

通过使用它,你可以在你的“android:text”和“android:title”XML字段中正常使用“@ string / earth”和“@ string / moon”,但你不会失去使用数组的能力 为了你想要的目的定义。

似乎在我的Eclipse上工作。 你为什么不试着告诉我们它是否有效?:-)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值