问题是这样的,我用xml配置好的view,使用的是RelativeLayout,在这个View中有一个viewgroup,里面有一些控件。
需求是要在View显示的时候,这个ViewGroup只显示一部分在界面上,然后用户可以拖拽在界面上显示的这一部分,将整个的
ViewGroup拖拽出来。
这个需求和Sliding draw有点类似,但是和SlidingDrawer不同。
目前,Viewgroup已经能够在界面上被任意的拖拽到任何位置,但是,没有办法实现在界面初始化的时候上只显示
ViewGoup的一部分
。
大家有没有实现过类似的功能啊,或者给点建议吧。实在是想不出什么办法了
----------------------------------------------------------------------------------------
这个问题还是我自己解决的,其实很简单的,就是用AbsoulteLayout.在控件的外部包一层AbsoluteLayout,然后控件内部,使用android:layout_width="420dp" android:layout_x="-320dp",这样就将控件的一部分显示,然后加上拖拽的效果。
分享到:
相关推荐
多标签自动换行的控件ViewGroup ;
Android 标签,可以自动换行的ViewGroup
ViewGroup存在的目的就是为了对其子View进行管理,为其子View添加显示、响应的规则。因此,自定义ViewGroup通常需要重写onMeasure()方法来对子View进行测量,重写onLayout()方法来确定子View的位置,重写...
Android实现的ViewGroup双向滑动界面效果,这在当下的各种android客户端应用中使用广泛,操作也是比较顺手的一种方式,本滑动界面中设置右滑的菜单View、设置主界面View、并设置了菜单和内容边界,定义好这些为下...
Android 滑动效果 自定义控件 ViewGroup 属性
Android适配任意View下拉刷新上拉加载,或上下弹性拽动的ViewGroup控件 http://blog.csdn.net/huanghuangjin/article/details/78244333
自定义VIewGroup组合控件,包括事件的处理,可以运行,值得学习
这是android viewgroup view 源码,有一些注释,此源码仅供学习使用。
本文实例为大家分享了Android自定义控件ViewGroup实现标签云的具体代码,供大家参考,具体内容如下 实现的功能: 基本绘制流程: 构造函数获取自定义属性 onMeasure()方法,测量子控件的大小 onLayout()方法,...
我们经常看到的qq侧滑、上下拉其实都是一个自定义的ViewGroup。至于具体实现什么动作、只要重写ViewGroup的onLayout和OnTouchEvent就OK。
自定义ViewGroup学习 最简单的模式,显示一个TextView到自定义ViewGroup中
Android——给控件添加动画 为一个Layout里面的控件,或者右是一个ViewGroup里面的控件设置动画。
可以指定圆角的ViewGroup
主要介绍了Android自定义控件ViewGroup实现标签云的相关资料,感兴趣的小伙伴们可以参考一下
在控件树中,以树的深度来遍历查找对应的控件元素,同时,上层控件负责子控件的测量与绘制,并传递交互事件。 Android控件树: AndroidUI界面架构图: 一.测量View的工具类:MeasureSpec 1.MeasureSpec包含了...
一个类似思维导图软件的ViewGroup
Android 一个子view可以拖动排序的布局控件,实现拖拽如此简单。
VoronoiView是一个视图(ViewGroup),允许您添加和显示Voronoi图区域内的视图
public class Android_DateActivity extends Activity implements OnClickListener { /** Called when the activity is first created. */ private Button button; private TextView textview; private Dialog ...
自定义ViewGroup进一步学习,显示两个TextView到自定义控件中,对两个TextView进行布局