Android TypedArray.getDimensionPixelSize崩溃

Android TypedArray.getDimensionPixelSize崩溃,android,Android,当我使用 TypedArray a = context.obtainStyledAttributes(attrs, com.android.internal.R.styleable.View, defStyle, 0); a.getDimensionPixelSize(com.android.internal.R.styleable.View_padding, layout_unknow); Android 5.0中的TypedArray.getDimensionPixelSize(Typed

当我使用

TypedArray a = context.obtainStyledAttributes(attrs, com.android.internal.R.styleable.View, defStyle, 0);
a.getDimensionPixelSize(com.android.internal.R.styleable.View_padding, layout_unknow);
Android 5.0中的
TypedArray.getDimensionPixelSize(TypedArray.java:572)
方法崩溃

日志如下:

Caused by: java.lang.UnsupportedOperationException: Can't convert to dimension: type=0x3
E AndroidRuntime:   at android.content.res.TypedArray.getDimensionPixelSize(TypedArray.java:572)

我该如何解决这个问题?

你可以通过发布代码来解决这个问题。还有其他方法可以使用吗?是的,但只有当有人可以了解你的想法时……也许你可以!ha-hacom.android.internal.R.styleable.View是内部的,您不能使用它