ObjectAnimator我想在 a 上使用 an Drawable(而不是 a View)。假设我有一个ImageViewand 以 aDrawable作为源:
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageView"
android:background="@color/myColor"
android:src="@drawable/myDrawable/>
Run Code Online (Sandbox Code Playgroud)
我想要的是只有myDrawable动画,而不是例如在ImageView.
现在,如果我ObjectAnimator在可绘制对象上应用 an ,则什么也不会发生:
ImageView imageView = (ImageView) findViewById(R.id.imageView);
Drawable myDrawable = imageView.getDrawable();
ObjectAnimator animator = ObjectAnimator.ofFloat(myDrawable, "alpha", 1f, 0f);
animator.setDuration(1000);
animator.start();
Run Code Online (Sandbox Code Playgroud)
为什么?
如果发生错误retry(),我目前正在重新订阅我Observable.这样一来我Subscriber的onError不叫:有一种方法让onError被调用,然后重新订阅Observable?
我正在使用ratingangular bootstrap ui 的指令.如何将自定义图像用作图标而不是glyphicon?