Lines Matching refs:drawable

3 import android.graphics.drawable.Drawable;
4 import android.graphics.drawable.LayerDrawable;
5 import android.graphics.drawable.StateListDrawable;
40 documentLoader.loadResourceXmlDir(resourceFile("res", "drawable"));
41 documentLoader.loadSystemResourceXmlDir(getSystemResourceDir("drawable"));
46 assertTrue("drawable/rainbow", resourceLoader.documents.containsKey("drawable/rainbow"));
52 assertTrue(resourceLoader.isXml(R.drawable.rainbow));
57 assertTrue(resourceLoader.isXml(android.R.drawable.ic_popup_sync));
62 boolean result = resourceLoader.isXml(R.drawable.l0_red);
68 int[] expected = { R.drawable.l7_white, R.drawable.l0_red,
69 R.drawable.l1_orange, R.drawable.l2_yellow,
70 R.drawable.l3_green, R.drawable.l4_blue, R.drawable.l5_indigo,
71 R.drawable.l6_violet };
73 int[] result = resourceLoader.getDrawableIds(R.drawable.rainbow);
81 int[] result = resourceLoader.getDrawableIds(android.R.drawable.ic_popup_sync);
89 int[] drawables = { R.drawable.l7_white, R.drawable.l0_red,
90 R.drawable.l1_orange, R.drawable.l2_yellow,
91 R.drawable.l3_green, R.drawable.l4_blue, R.drawable.l5_indigo,
92 R.drawable.l6_violet };
95 Drawable drawable = resourceLoader.getXmlDrawable( drawables[i] );
96 assertThat( drawable, nullValue() );
102 Drawable drawable = resourceLoader.getXmlDrawable( R.drawable.rainbow );
103 assertThat( drawable, instanceOf( LayerDrawable.class ) );
108 Drawable drawable = resourceLoader.getXmlDrawable( R.drawable.state_drawable );
109 assertThat( drawable, instanceOf( StateListDrawable.class ) );
110 ShadowStateListDrawable shDrawable = Robolectric.shadowOf( ( StateListDrawable ) drawable );
111 assertThat( shDrawable.getResourceIdForState( android.R.attr.state_selected ), equalTo( R.drawable.l0_red ) );
112 assertThat( shDrawable.getResourceIdForState( android.R.attr.state_pressed ), equalTo( R.drawable.l1_orange ) );
113 assertThat( shDrawable.getResourceIdForState( android.R.attr.state_focused ), equalTo( R.drawable.l2_yellow ) );
114 assertThat( shDrawable.getResourceIdForState( android.R.attr.state_checkable ), equalTo( R.drawable.l3_green ) );
115 assertThat( shDrawable.getResourceIdForState( android.R.attr.state_checked ), equalTo( R.drawable.l4_blue ) );
116 assertThat( shDrawable.getResourceIdForState( android.R.attr.state_enabled ), equalTo( R.drawable.l5_indigo ) );
117 assertThat( shDrawable.getResourceIdForState( android.R.attr.state_window_focused ), equalTo( R.drawable.l6_violet ) );
118 assertThat( shDrawable.getResourceIdForState( android.R.attr.state_active ), equalTo( R.drawable.l7_white ) );