PopSubView.java 文件源码

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

项目:boohee_v5.6 作者:
private void init(Context context) {
    setGravity(17);
    setOrientation(1);
    this.icon = new ImageView(context);
    this.icon.setScaleType(ScaleType.CENTER_INSIDE);
    addView(this.icon, new LayoutParams(-2, -2));
    this.textView = new TextView(context);
    LayoutParams tvLp = new LayoutParams(-1, -2);
    this.textView.setMaxLines(1);
    this.textView.setTextSize(12.0f);
    this.textView.setGravity(17);
    tvLp.topMargin = DensityUtil.dip2px(context, 8.0f);
    addView(this.textView, tvLp);
    setOnTouchListener(new OnTouchListener() {
        public boolean onTouch(View v, MotionEvent event) {
            switch (event.getAction()) {
                case 0:
                    PopSubView.this.scaleViewAnimation(PopSubView.this, PopSubView.factor);
                    break;
                case 1:
                    PopSubView.this.scaleViewAnimation(PopSubView.this, 1.0f);
                    break;
            }
            return false;
        }
    });
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号