ShadowBitmapDrawable
Code IndexAdd Codota to your IDE (free)

Best Java code snippets using org.robolectric.shadows.ShadowBitmapDrawable (Showing top 20 results out of 315)

  • Common ways to obtain ShadowBitmapDrawable
private void myMethod () {
ShadowBitmapDrawable s =
  • Object instance;(ShadowBitmapDrawable) Shadow.extract(instance)
  • Smart code suggestions by Codota
}
origin: robolectric/robolectric

@Implementation
protected static Drawable createFromStream(InputStream is, String srcName) {
 if (corruptStreamSources.contains(srcName)) {
  return null;
 }
 BitmapDrawable drawable = new BitmapDrawable(ReflectionHelpers.callConstructor(Bitmap.class));
 ShadowBitmapDrawable shadowBitmapDrawable = Shadow.extract(drawable);
 shadowBitmapDrawable.createdFromInputStream = is;
 shadowBitmapDrawable.drawableCreateFromStreamSource = srcName;
 shadowBitmapDrawable.validate(); // start off not invalidated
 return drawable;
}
origin: robolectric/robolectric

@Test
public void shouldSetBackgroundResource() throws Exception {
 view.setBackgroundResource(R.drawable.an_image);
 assertThat(shadowOf((BitmapDrawable) view.getBackground()).getCreatedFromResId())
   .isEqualTo(R.drawable.an_image);
}
origin: robolectric/robolectric

@Test
public void createFromPath__shouldReturnDrawableWithSpecificPath() throws Exception {
 Drawable drawable = ShadowDrawable.createFromPath("/foo");
 assertNotNull(drawable);
 assertEquals("/foo", ((ShadowBitmapDrawable) shadowOf(drawable)).getPath());
}
origin: robolectric/robolectric

@Test
public void shouldInheritSourceStringFromDrawableDotCreateFromStream() throws Exception {
 InputStream emptyInputStream = new ByteArrayInputStream("".getBytes(UTF_8));
 BitmapDrawable drawable = (BitmapDrawable) Drawable.createFromStream(emptyInputStream, "source string value");
 assertThat(shadowOf(drawable).getSource()).isEqualTo("source string value");
}
origin: robolectric/robolectric

@Test
public void createFromStream__shouldReturnDrawableWithSpecificSource() throws Exception {
 Drawable drawable = ShadowDrawable.createFromStream(new ByteArrayInputStream(new byte[0]), "my_source");
 assertNotNull(drawable);
 assertEquals("my_source", ((ShadowBitmapDrawable) shadowOf(drawable)).getSource());
}
origin: robolectric/robolectric

public static Drawable createFromResourceId(int resourceId) {
 Bitmap bitmap = ReflectionHelpers.callConstructor(Bitmap.class);
 ShadowBitmap shadowBitmap = Shadow.extract(bitmap);
 shadowBitmap.createdFromResId = resourceId;
 BitmapDrawable drawable = new BitmapDrawable(bitmap);
 ShadowBitmapDrawable shadowBitmapDrawable = Shadow.extract(drawable);
 shadowBitmapDrawable.validate(); // start off not invalidated
 shadowBitmapDrawable.createdFromResId = resourceId;
 return drawable;
}
origin: robolectric/robolectric

 @Test
 public void testAddDrawableWithWildCardState() {
  Drawable drawable = ShadowDrawable.createFromPath("/foo");

  StateListDrawable stateListDrawable = new StateListDrawable();
  stateListDrawable.addState(StateSet.WILD_CARD, drawable);

  ShadowStateListDrawable shadow = shadowOf(stateListDrawable);
  Drawable drawableForState = shadow.getDrawableForState(StateSet.WILD_CARD);
  assertNotNull(drawableForState);
  assertThat(((ShadowBitmapDrawable) shadowOf(drawableForState)).getPath()).isEqualTo("/foo");
 }
}
origin: robolectric/robolectric

@Implementation
protected static Drawable createFromPath(String pathName) {
 BitmapDrawable drawable = new BitmapDrawable(ReflectionHelpers.callConstructor(Bitmap.class));
 ShadowBitmapDrawable shadowBitmapDrawable = Shadow.extract(drawable);
 shadowBitmapDrawable.drawableCreateFromPath = pathName;
 shadowBitmapDrawable.validate(); // start off not invalidated
 return drawable;
}
origin: robolectric/robolectric

@Test
public void testAddStateWithDrawable() {
 Drawable drawable = ShadowDrawable.createFromPath("/foo");
 StateListDrawable stateListDrawable = new StateListDrawable();
 int[] states = {R.attr.state_pressed};
 stateListDrawable.addState(states, drawable);
 ShadowStateListDrawable shadow = shadowOf(stateListDrawable);
 Drawable drawableForState = shadow.getDrawableForState(states);
 assertNotNull(drawableForState);
 assertThat(((ShadowBitmapDrawable) shadowOf(drawableForState)).getPath()).isEqualTo("/foo");
}
origin: org.robolectric/shadows-framework

@Implementation
protected static Drawable createFromStream(InputStream is, String srcName) {
 if (corruptStreamSources.contains(srcName)) {
  return null;
 }
 BitmapDrawable drawable = new BitmapDrawable(ReflectionHelpers.callConstructor(Bitmap.class));
 ShadowBitmapDrawable shadowBitmapDrawable = Shadow.extract(drawable);
 shadowBitmapDrawable.createdFromInputStream = is;
 shadowBitmapDrawable.drawableCreateFromStreamSource = srcName;
 shadowBitmapDrawable.validate(); // start off not invalidated
 return drawable;
}
origin: org.robolectric/shadows-framework

public static Drawable createFromResourceId(int resourceId) {
 Bitmap bitmap = ReflectionHelpers.callConstructor(Bitmap.class);
 ShadowBitmap shadowBitmap = Shadow.extract(bitmap);
 shadowBitmap.createdFromResId = resourceId;
 BitmapDrawable drawable = new BitmapDrawable(bitmap);
 ShadowBitmapDrawable shadowBitmapDrawable = Shadow.extract(drawable);
 shadowBitmapDrawable.validate(); // start off not invalidated
 shadowBitmapDrawable.createdFromResId = resourceId;
 return drawable;
}
origin: org.robolectric/shadows-framework

@Implementation
protected static Drawable createFromPath(String pathName) {
 BitmapDrawable drawable = new BitmapDrawable(ReflectionHelpers.callConstructor(Bitmap.class));
 ShadowBitmapDrawable shadowBitmapDrawable = Shadow.extract(drawable);
 shadowBitmapDrawable.drawableCreateFromPath = pathName;
 shadowBitmapDrawable.validate(); // start off not invalidated
 return drawable;
}
origin: org.robolectric/shadows-core

public static Drawable createFromResourceId(int resourceId) {
 Bitmap bitmap = ReflectionHelpers.callConstructor(Bitmap.class);
 shadowOf(bitmap).createdFromResId = resourceId;
 BitmapDrawable drawable = new BitmapDrawable(bitmap);
 shadowOf(drawable).validate(); // start off not invalidated
 shadowOf(drawable).createdFromResId = resourceId;
 return drawable;
}
origin: org.robolectric/framework

@Implementation
public static Drawable createFromPath(String pathName) {
 BitmapDrawable drawable = new BitmapDrawable(ReflectionHelpers.callConstructor(Bitmap.class));
 shadowOf(drawable).drawableCreateFromPath = pathName;
 shadowOf(drawable).validate(); // start off not invalidated
 return drawable;
}
origin: org.robolectric/shadows-core-v23

public static Drawable createFromResourceId(int resourceId) {
 Bitmap bitmap = ReflectionHelpers.callConstructor(Bitmap.class);
 shadowOf(bitmap).createdFromResId = resourceId;
 BitmapDrawable drawable = new BitmapDrawable(bitmap);
 shadowOf(drawable).validate(); // start off not invalidated
 shadowOf(drawable).createdFromResId = resourceId;
 return drawable;
}
origin: org.robolectric/framework

public static Drawable createFromResourceId(int resourceId) {
 Bitmap bitmap = ReflectionHelpers.callConstructor(Bitmap.class);
 shadowOf(bitmap).createdFromResId = resourceId;
 BitmapDrawable drawable = new BitmapDrawable(bitmap);
 shadowOf(drawable).validate(); // start off not invalidated
 shadowOf(drawable).createdFromResId = resourceId;
 return drawable;
}
origin: org.robolectric/shadows-core

@Implementation
public static Drawable createFromPath(String pathName) {
 BitmapDrawable drawable = new BitmapDrawable(ReflectionHelpers.callConstructor(Bitmap.class));
 shadowOf(drawable).drawableCreateFromPath = pathName;
 shadowOf(drawable).validate(); // start off not invalidated
 return drawable;
}
origin: org.robolectric/shadows-core-v23

@Implementation
public static Drawable createFromPath(String pathName) {
 BitmapDrawable drawable = new BitmapDrawable(ReflectionHelpers.callConstructor(Bitmap.class));
 shadowOf(drawable).drawableCreateFromPath = pathName;
 shadowOf(drawable).validate(); // start off not invalidated
 return drawable;
}
origin: org.robolectric/shadows-core

@Implementation
public static Drawable createFromStream(InputStream is, String srcName) {
 if (corruptStreamSources.contains(srcName)) {
  return null;
 }
 BitmapDrawable drawable = new BitmapDrawable(ReflectionHelpers.callConstructor(Bitmap.class));
 shadowOf(drawable).createdFromInputStream = is;
 shadowOf(drawable).drawableCreateFromStreamSource = srcName;
 shadowOf(drawable).validate(); // start off not invalidated
 return drawable;
}
origin: org.robolectric/shadows-core-v23

@Implementation
public static Drawable createFromStream(InputStream is, String srcName) {
 if (corruptStreamSources.contains(srcName)) {
  return null;
 }
 BitmapDrawable drawable = new BitmapDrawable(ReflectionHelpers.callConstructor(Bitmap.class));
 shadowOf(drawable).createdFromInputStream = is;
 shadowOf(drawable).drawableCreateFromStreamSource = srcName;
 shadowOf(drawable).validate(); // start off not invalidated
 return drawable;
}
org.robolectric.shadowsShadowBitmapDrawable

Javadoc

Shadow for android.graphics.drawable.BitmapDrawable.

Most used methods

  • validate
  • getCreatedFromResId
    Returns the resource id that this BitmapDrawable was loaded from. This lets your tests assert that t
  • getPath
  • getSource

Popular in Java

  • Reading from database using SQL prepared statement
  • getSystemService (Context)
  • getSupportFragmentManager (FragmentActivity)
  • scheduleAtFixedRate (ScheduledExecutorService)
    Creates and executes a periodic action that becomes enabled first after the given initial delay, and
  • Container (java.awt)
    A generic Abstract Window Toolkit(AWT) container object is a component that can contain other AWT co
  • MalformedURLException (java.net)
    This exception is thrown when a program attempts to create an URL from an incorrect specification.
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • Collection (java.util)
    Collection is the root of the collection hierarchy. It defines operations on data collections and t
  • Logger (org.apache.log4j)
    This is the central class in the log4j package. Most logging operations, except configuration, are d
  • Reflections (org.reflections)
    Reflections one-stop-shop objectReflections scans your classpath, indexes the metadata, allows you t

For IntelliJ IDEA,
Android Studio or Eclipse

  • Search for JavaScript code betaCodota IntelliJ IDEA pluginCodota Android Studio pluginCode IndexSign in
  • EnterpriseFAQAboutBlogContact Us
  • Plugin user guideTerms of usePrivacy policyCodeboxFind Usages
Add Codota to your IDE (free)