public AnimatedPinDrawable(Context context) {
super();
Drawable collapsed = context.getDrawable(R.drawable.pin_collapsed);
Drawable expanded = context.getDrawable(R.drawable.pin_expanded);
AnimatedVectorDrawable expanding = (AnimatedVectorDrawable) context
.getDrawable(R.drawable.pin_collapsed_to_expanded_animation);
AnimatedVectorDrawable collapsing = (AnimatedVectorDrawable) context
.getDrawable(R.drawable.pin_expanded_to_collapsed_animation);
addState(STATE_SET_PRESSED, expanded, STATE_EXPANDED_ID);
addState(STATE_SET_UNPRESSED, collapsed, STATE_COLLAPSED_ID);
addTransition(STATE_COLLAPSED_ID, STATE_EXPANDED_ID, expanding, false);
addTransition(STATE_EXPANDED_ID, STATE_COLLAPSED_ID, collapsing, false);
paint.setColor(Color.BLUE);
paint.setTextSize(24f);
paint.setTextAlign(Paint.Align.CENTER);
paint.setAntiAlias(true);
duration = context.getResources().getInteger(android.R.integer.config_mediumAnimTime);
}
AnimatedPinDrawable.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:multi-seek-bar
作者:
评论列表
文章目录