我把开机动画Loading Activity里的finish()去掉了,虽然不爆出finish重复的警告,但是这个现象依然存在。
解决方案 »
- 急问 TableLayout 动态添加控件不显示?
- scrollview里面放置了popupwindow,popupwindow不会跟着滚动
- 初学小白请教
- 求助修改安卓设备启动第一屏幕LOGO
- android拍照,或者从图库取图片时报错
- 新人求帮助、、
- Android中在哪里清理Application中的全局资源?
- 最近开发老遇到莫名其妙的问题,dialog自定义大小,setAttributes这个方法没反应是肿么一回事
- 如何替换字符串中某一类串,谢谢
- android activity 物理键menu 弹出菜单在activity的下面,点击overflow,菜单在右上角弹出,怎样修改为都在右上角
- 跪求大神指导 连连看程序安装到大屏幕过后触摸坐标获取的问题
- 关于短信收件箱的Intent跳转方法?
if(event.getAction() == MotionEvent.ACTION_DOWN)
{
Intent intent = new Intent();
intent.setClass(Loading.this, TriangleBlockActivity.class);
startActivity(intent);
finish();
Log.d("loading","finish");
}return true;
上面的方法也不是非常保险,最好加一个全局对象变量,例如
private boolean hasFinish = false;然后if(event.getAction() == MotionEvent.ACTION_DOWN && hasFinish == false)
{
hasFinish = true;
Intent intent = new Intent();
intent.setClass(Loading.this, TriangleBlockActivity.class);
startActivity(intent);
finish();
Log.d("loading","finish");
}