@OnClick({R.id.example2_view0, R.id.example2_view1, R.id.example2_view2, R.id.example2_view3, R.id.example2_imv, R.id.example2_textView0, R.id.example2_fab})
public void Views(View v){
if(v.getId() == R.id.example2_view3){
// set your duration time
int duration = 500;
// ElasticAction : doAction
ElasticAction.doAction(v, duration, 0.85f, 0.85f); // argument : ViewGroup, duration, scaleX, scaleY
// PostDelayed : delay duration time
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
//Do something after duration time
}
}, duration);
}
else if(v.getId() == R.id.example2_imv)
Snackbar.make(v, "This is ElasticImageView", Snackbar.LENGTH_LONG).setActionTextColor(Color.WHITE).show();
else if(v.getId() == R.id.example2_textView0)
ElasticAction.doAction(v, 500, 0.75f, 0.75f);
else if(v.getId() == R.id.example2_fab)
Snackbar.make(v, "This is ElasticFloatActionButton", Snackbar.LENGTH_LONG).setActionTextColor(Color.WHITE).show();
}
ExampleActivity2.java 文件源码
java
阅读 43
收藏 0
点赞 0
评论 0
项目:ElasticViews
作者:
评论列表
文章目录