public static void assertEquals(ClipDrawable a,ClipDrawable b)
{
assertEqualsDrawableWrapper(a, b);
Rect ar = new Rect(); Rect br = new Rect();
a.getPadding(ar); b.getPadding(br);
assertEquals(ar, br);
Drawable.ConstantState a_state = a.getConstantState();
Drawable.ConstantState b_state = b.getConstantState();
Class classClipState = TestUtil.resolveClass(ClipDrawable.class.getName() + "$ClipState");
assertEquals((Integer) TestUtil.getField(a_state, classClipState, "mOrientation"), (Integer) TestUtil.getField(b_state, classClipState, "mOrientation"));
assertEquals((Integer) TestUtil.getField(a_state, classClipState, "mGravity"), (Integer) TestUtil.getField(b_state, classClipState, "mGravity"));
// android:drawable
if (Build.VERSION.SDK_INT < TestUtil.MARSHMALLOW) // 23
{
assertEquals((Drawable) TestUtil.getField(a_state, classClipState, "mDrawable"), (Drawable) TestUtil.getField(b_state, classClipState, "mDrawable"));
}
}
Assert.java 文件源码
java
阅读 27
收藏 0
点赞 0
评论 0
项目:itsnat_droid
作者:
评论列表
文章目录