【第22期】观点:IT 行业加班,到底有没有价值?

让自定义的view滚动起来

转载 2012年03月26日 12:55:05

原文地址:http://blog.csdn.net/geolo/article/details/5996384

1. 首先,继承View的类下要有重写onMeasure()方法,其中setMeasuredDimension()方法一定要写,这样在插入到scrollView里的时候才可以设置你的宽高。

代码如下:

  

  1. @Override  
  2. protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {  
  3.     if(imageBitmap != null){  
  4.         setMeasuredDimension(200400);           
  5.     }  
  6. }  
 

 

2. 在你的Activity里的代码是:

  1. ScrollView mScrollView = new ScrollView(this);  
  2.     FrameLayout.LayoutParams params = new FrameLayout.LayoutParams(  
  3.             FrameLayout.LayoutParams.FILL_PARENT,   
  4.             FrameLayout.LayoutParams.FILL_PARENT);  
  5.     DrawUtil2 duView = new DrawUtil2(this , name);  
  6.     mScrollView.addView(duView);  
  7.     setContentView(mScrollView , params);  
 

举报

相关文章推荐

Android自定义View(LimitScrollerView-仿天猫广告栏上下滚动效果)

1分析 2定义组合控件布局 3继承最外层控件 4自定义属性 5重写onMeasure 6数据适配器 7动态添加子条目 8滚动动画 9条目点击事件 源码下载 转载请标明出处: http://blog...

Android中自定义视图View之---前奏篇

前言 好长时间没写blog了,心里感觉有点空荡荡的,今天有时间就来写一个关于自定义视图的的blog吧。关于这篇blog,网上已经有很多案例了,其实没什么难度的。但是我们在开发的过程中有时候会用到一些自定义的View以达到我们所需要的效果。其实网上的很多案例我们看完之后,发现这部分没什么难度的,我总结了两点: <st

让自定义的view滚动起来

1. 首先,继承View的类下要有重写onMeasure()方法,其中setMeasuredDimension()方法一定要写,这样在插入到scrollView里的时候才可以设置你的宽高。代码如下: ...
  • GEOLO
  • GEOLO
  • 2010-11-08 22:35
  • 1152

Android 自定义 HorizontalScrollView 打造再多图片(控件)也不怕 OOM 的横向滑动效果(转)

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38140505 自从Gallery被谷歌废弃以后,Go

【Android】自定义录音、播放动画View,让你的录音浪起来

前言最近公司项目有一个录音的录制和播放动画需求,然后时间是那么紧,那么赶紧开撸。先看效果图 嗯,然后大致就是这样,按住录音,然后有一个倒计时,最外层一个进度条,还有一个类似模拟声波的动画效果(其...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)