我想用这一系列活动创建一个应用程序,每个活动的布局和动画都不同。
后退,下一步和退出按钮的代码是什么? 我一直在使用OnClick方法,它工作正常,但如果我太快点击下一个按钮,应用程序有时会崩溃。
public void Next(View v){
Intent next = new Intent(this, NextClass);
startActivity(next);
finish();
有更好的方法吗?活动之间的变化?
(如果您的答案可能是“傻瓜”,我会很感激,我是Android的新手)
答案 0 :(得分:2)
有更好的方法吗?活动之间的变化?
是的,有更好的方法。谷歌公司在使用许多活动时也会发现这种限制。
所以他们支持Fragment concept
您可以使用
ActionBarSherlock
结合:
来自GitHub的ViewPagerIndicator
更好地使用Fragment。
因此,你可以避免上述情况:
我一直在使用OnClick方法,它工作正常,但如果我太快点击下一个按钮,应用程序有时会崩溃。
p / s:
片段将应用程序功能和UI分解为可重用模块
在屏幕上添加多个片段以避免切换活动
片段有自己的生命周期,状态和后台堆栈
碎片需要API级别11或更高级别