如何在android开发中点击按钮切换多区域中其中一个区域的显示内容?

如何在android开发中点击按钮切换多区域中其中一个区域的显示内容?

问题描述:

如何在android开发中将一个视图划分上下三块,上方显示图像,中间显示控制按钮,点击下方按钮,切换中间区域显示内容?

方法1:从你的问题看来按钮点击事件我就不说了,你可以用fragment(片段),具体怎么用?
布局文件里面有个framelayout用来更改这片区域。
写一个fragment类,也就是集成fragment
在activity里面用fragmentmanager切换
——————————————————————————
方法2:setContentView,换一个布局,缺点很明显
方法3:使用ActivityGroup,基本已经要废弃了(deperated)

Exception in thread "main" java.lang.NullPointerException
at java.awt.Container.addImpl(Container.java:1090)
at java.awt.Container.add(Container.java:410)
at javax.swing.JPopupMenu.add(JPopupMenu.java:290)
at javax.swing.JMenu.add(JMenu.java:579)
at jj.jsb.(jsb.java:40)
at jj.jsb.main(jsb.java:16)
这是Eclipse给的错误结果

Exception in thread "main" java.lang.NullPointerException
at java.awt.Container.addImpl(Container.java:1090)
at java.awt.Container.add(Container.java:410)
at javax.swing.JPopupMenu.add(JPopupMenu.java:290)
at javax.swing.JMenu.add(JMenu.java:579)
at jj.jsb.(jsb.java:40)
at jj.jsb.main(jsb.java:16)
这是Eclipse给的错误结果