【android】类似微信底部按钮标签实现
来源:互联网 发布:droid4x for mac 编辑:程序博客网 时间:2024/05/22 04:31
这里用到的是fragment
原理大概如下
1.首先新建一个activity,在xml里面分为上下两个部分,上面是一个RelativeLayout,下面是一个LinearLayout,里面装有四个按钮。
2.然后新建4个fragment的activity,分别新建自己的xml。
java代码如下
public class fragmentActivity1 extends Fragment{public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState){ View view = inflater.inflate(R.layout.fragment1, container, false); return view; } }
3.在主activity的java文件里,监听按钮的click动作,在onclick函数里面,得到FragmentTransaction实例(fragment转换控制用),在转换器里添加四个fragment类,函数是
add(布局区域的id,fragment类名),添加之后让他显示出来
代码如下
public void onClick(View v) {FragmentTransaction trx = getFragmentManager().beginTransaction();trx.add(R.id.fragment_container, f1);trx.show(f1).commit();//Log.i("ok","sssssssssssssssssssssssssss"); }
现实情况中,要添加判断,点击的哪个按钮。
..
..
..
未经允许 不得转载
0 2
- 【android】类似微信底部按钮标签实现
- Android 实现类似微信页面底部导航效果
- 使用FragmentTabHost实现类似微信底部的效果
- Android实现微信底部导航条
- 使用RadioButton+Fragment实现微信底部标签菜单
- android开发类似微信列表向左滑动按钮操作
- android 类似微信的摇一摇实现
- android实现底部按钮布局
- android实现底部按钮布局
- 实现类似QQ、微信聊天界面,标题栏固定,键盘不遮挡底部输入框
- 安卓--类似微信底部导航栏实现原理(frame和radiogroup)
- 使用ViewPager+RadioGroup+Fragment实现类似微信的底部导航
- Android如何设置圆角按钮 类似微信的登陆按钮
- Android 底部导航栏中间凸起、动态配置替换底部导航栏Tab图标(按钮、标签)的实现方案
- Android实现微信底部的带消息提示数量
- Android实现微信底部的带消息提示数量
- Android实现微信底部的带消息提示数量
- 通过RadioGroup组件实现微信底部的切换按钮(Tab》
- 技术管理的核心内容: 提高团队技能
- 打印队列(Printer Queue)
- 欢迎使用CSDN-markdown编辑器
- Clone Graph
- HDU 1829 A Bug's Life
- 【android】类似微信底部按钮标签实现
- HDU 1253 胜利大逃亡
- iOS开发——圆形过渡动画
- HDU 1969 Pie
- Linux多线程实践(4) --线程特定数据
- 欢迎使用CSDN-markdown编辑器
- UVa 11174 Stand in a Line
- CodeForces 225C Barcode
- Shell文本处理 (2). cut、sort、wc、uniq、tr、 join、paste、 split、xargs