android如何通过TextView实现不同的Activity的切换

来源:互联网 发布:无标度网络特性 编辑:程序博客网 时间:2024/05/16 05:03

这是自己写的第一篇CSDN的博客,由于今年暑假(大三)才决定好自己的发展方向,java基础学的也一般,所以暑假找实习的时候一直碰壁,之后经过反思,决定重新学java,然后继续来学习android,现在自己是想做一个简单的个人信息介绍,然后用App的形式展现出来,现在第一个要解决的问题就是如何通过最下方的TextView来实现不同Activity(界面)的切换,先把这个效果实现,然后继续添加新的东西。今天是第一天,可能有些东西描述得不准确,如果有错误的地方希望大家指正。

虽然这个方法现在已经过时,大部分都开始用fragment来实现,但是现在自己还没有接触到碎片化,所以先用这个简单的过渡一下,以后再继续更新。自己本来想要实现的是这样的一个效果。


通过点击不同的TextView来在中间白色部分进行不同的显示。一开始一直出问题,因为自己犯了一个低级错误,忘记给新的类在AndroidMainifest.xml配置文件中进行注册,导致程序出问题,后来终于解决了这个问题。下面是activity_main.xml的截图。


其实主要就是在加入一个ScrollView,然后对TextView添加id,在MainActivity中继承ActivityGroup,然后进行动态地添加Activity。


这样的话就可以动态地实现根据不同的TextView来进行activity的切换。这边我只添加了一个TextView监听,其他的也是类似的。





0 0