2 csdn lewis CSDN_Lewis 于 2016.01.28 15:04 提问

android TypedArray 读取xml文件

我用TypedArray 读取xml文件,其中有一个标签为“@string/XXXX”的形式。

我希望得到的内容为“@string/XXXX”的字符串,而不是@string/XXXX所指向的资源。

希望各位大牛解答一下。

1个回答

devmiao
devmiao   Ds   Rxr 2016.01.29 07:06
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
TypedArray详解
我们如果想获取android的资源文件,可以使用context.getresource.getXXX得到,也可以通过TypedArray得到
Android 中Attr 和TypedArray的用法
在xml 文件里定义控件的属性,我们已经习惯了android:attrs="" ,那么我们能不能定义自己的属性能,比如:test:attrs="" 呢?答案是肯定的.好了我就不卖关子了,直接进入主题。大致以下步骤:一、 在res/values 文件下定义一个attrs.xml 文件.代码如下:view plaincopy to clipboardprint? 一、在res/valu
(Android日常)从.xml中获取数组中的@drawable
在写APP时,想从.xml中获取@drawable/picnameResources res = getResources(); int[] imageId = res.getIntArray(R.array.bookImage); 然后用Log.i监视值结果 07-09 21:34:34.809 11010-11010/com.three.learning I/image: 0 07-09 2
Android 自定义属性时TypedArray的使用
对于自定义属性,遵循以下几步,就可以实现: 自定义一个CustomView(extends View )类 编写res/values/attrs.xml,在其中编写styleable和item等标签元素 在布局文件中CustomView使用自定义的属性(注意namespace) 在CustomView的构造方法中通过TypedArray获取 <LinearLayout xmlns:android="
Android中的自定义view和自定义属性TypedArray的使用
先总结下自定义View的步骤: 1、自定义View的属性 2、在View的构造方法中获得我们自定义的属性 [ 3、重写onMesure ] 4、重写onDraw 我把3用[]标出了,所以说3不一定是必须的,当然了大部分情况下还是需要重写的。 具体理解参考:http://blog.csdn.net/lmj623565791/article/details/24252901/
Android开发学习之TypedArray类
在学习Android的开发中,学习Gallery视图显示图片的过程中,在设置图片适配器的时候,用到了此TypedArray类型,这次根据android SDK,一块把此类型弄清楚!      android.content.res.TypedArray      包含函数 obtainStyledAttributes(AttributeSet, int[], int, int) 或者 ob
Android自定义View时使用TypedArray配置样式属性
在自定义view时为了提高复用性和扩展性,可以为自定义的view添加样式属性的配置,比如自定义图片资源、文字大小、控件属性等,就这需要用到TypedArray类,下面以一个自定义的可点击扩展和收缩的TextView为例记录下这个类的简单使用。
解析:TypedArray 为什么需要调用recycle()
在 Android 自定义 View 的时候,需要使用 TypedArray 来获取 XML layout 中的属性值,使用完之后,需要调用 recyle() 方法将 TypedArray 回收。那么问题来了,这个TypedArray是个什么东西?为什么需要回收呢?TypedArray并没有占用IO,线程,它仅仅是一个变量而已,为什么需要 recycle? 为了解开这个谜,首先去找官网的 Docu
Android TypedArray源码详解
尊重原创,转载请标明出处    http://blog.csdn.net/abcdef314159 在自定义控件的时候,如果我们想额外的添加一些属性,就会用到TypedArray这个类,那么这个类是怎么得到的,以及怎么使用的,这篇讲会详细讲解,下面是我以前自定义控件的一段代码 TypedArray typedArray = context.obtainStyledAttributes(attr
Android TypedArray使用方法
尊重原创,转载请标明出处 http://blog.csdn.net/abcdef314159 上一篇简单分析了一下TypedArray的源码,这一篇主要讲述一下怎么使用,把一些代码先贴出来一下,不知道怎么制作gif格式,下面这个是录屏之后转化的,不是很清晰,实现的页面如下,