页面分左右两部分,左侧固定显示标题列表,右侧不完整的显示具体文章的内容,当点击左侧列表中一条文章后,右侧区域向左侧滑动直至全屏(左侧被完全覆盖),点击右侧区域内返回按钮,右侧区域向右滑动,并回到初始位置(显示一部分,不完全显示)。。
解决方案 »
- 求推荐几本java书籍
- 如何用post将xml文件发到网络上
- 关于createPackageContext生成的context实例缓存清除问题
- 关于后台运行Service的一点问题
- 急求助,启动android模拟器,任务管理器中可以看到进程,但是不显示模拟器界面
- 关于地图加偏的方法
- .android中无debug.keystore文件
- android adb shell monkey
- cocos2d-x-3.2alpha0 Eclipse里提示错误
- android中如何如何让dailog横屏显示
- 如何获取自定义的scrollview当前显示的大小?
- APK覆盖安装后,配置及数据库无法读取是什么原因?
布局很简单,左侧一个ListView,右侧一个Layout布局,你的需求就是对Layout布局做平移操作就可以了,平移的距离其实就是ListView的宽度,获取ListView的宽度,然后分别对Layout做左右平移动画右侧不完整的显示具体文章的内容
根据你的描述,Layout的宽度应该是全屏的,假如屏幕的宽度是800,左边ListView的宽度是200,你的Layout在ListView的右边,并且宽度也是800,即内容的宽度是超过屏幕的宽度的,这样的布局,不知道你有没有试过,能不能实现所谓的“不完整的显示内容”另外,默认情况下,你右侧的内容时显示的还是隐藏的,如果是隐藏的就比较好处理,点击列表,直接让Layout做左移动画,如果是显示的,就看看“不完整的显示内容”这种情况能不能实现