ExampleActivity2.java 文件源码

java
阅读 43 收藏 0 点赞 0 评论 0

项目:ElasticViews 作者:
@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();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号