java imageview_Java ImageView.setMinimumHeight方法代码示例

import android.widget.ImageView; //导入方法依赖的package包/类

private void init(Context context) {

mFlipAnimation = new RotateAnimation(0, -180,

RotateAnimation.RELATIVE_TO_SELF, 0.5f,

RotateAnimation.RELATIVE_TO_SELF, 0.5f);

mFlipAnimation.setInterpolator(new LinearInterpolator());

mFlipAnimation.setDuration(250);

mFlipAnimation.setFillAfter(true);

mReverseFlipAnimation = new RotateAnimation(-180, 0,

RotateAnimation.RELATIVE_TO_SELF, 0.5f,

RotateAnimation.RELATIVE_TO_SELF, 0.5f);

mReverseFlipAnimation.setInterpolator(new LinearInterpolator());

mReverseFlipAnimation.setDuration(250);

mReverseFlipAnimation.setFillAfter(true);

mRefreshView = (LinearLayout) View.inflate(context, R.layout.pull_to_refresh_header, null);

mRefreshViewText = (TextView) mRefreshView.findViewById(R.id.pull_to_refresh_text);

mRefreshViewImage = (ImageView) mRefreshView.findViewById(R.id.pull_to_refresh_image);

mRefreshViewProgress = (ProgressBar) mRefreshView.findViewById(R.id.pull_to_refresh_progress);

mRefreshViewLastUpdated = (TextView) mRefreshView.findViewById(R.id.pull_to_refresh_updated_at);

mRefreshState = PULL_TO_REFRESH;

mRefreshViewImage.setMinimumHeight(50); //设置下拉最小的高度为50

setFadingEdgeLength(0);

setHeaderDividersEnabled(false);

//把refreshview加入到listview的头部

addHeaderView(mRefreshView);

super.setOnScrollListener(this);

mRefreshView.setOnClickListener(this);

mRefreshView.measure(MeasureSpec.UNSPECIFIED, MeasureSpec.UNSPECIFIED);

mRefreshViewHeight = mRefreshView.getMeasuredHeight();

mRefreshOriginalTopPadding = -mRefreshViewHeight;

resetHeaderPadding();

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值