activity-Android:页面被多次调用时,要留一个活动运行

问题描述

Android:页面被多次调用时,要留一个活动运行
程序中的标题页有多个分支页面当点击分支页中的一个后退按钮后,就会返回到标题页面:

Intent backIntent = new Intent(Options.this TitlePage.class);        Options.this.startActivity(backIntent);protected void onPause() {    super.onPause();    finish();}

可现在问题是每次点击分支页的返回按钮,标题页都会被覆盖,标题页是必须要有的啊。是程序中的finish()方法出问题吗?

解决方案

有俩种方法可以实现:

使用Intent启动Activity:

Intent myIntent = new Intent();myIntent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);startActivity(this myIntent);

AndroidManifest.xml:

<activity    android:name=""com.logitech.squeezebox.activities.HomeActivity""    android:label=""@string/app_name""    android:noHistory=""true"" />

解决方案二:
使用

bachIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
时间: 2024-09-19 09:03:40

activity-Android:页面被多次调用时,要留一个活动运行的相关文章

为什么我写的android调色板小程序只能调单一颜色深浅,无法混合调色?

问题描述 为什么我写的android调色板小程序只能调单一颜色深浅,无法混合调色? package com.example.palettebyandroid; import android.app.Activity; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics.ColorMatrix; i

android-Android activity之间页面跳转 怎么实现跳转时不刷新页面

问题描述 Android activity之间页面跳转 怎么实现跳转时不刷新页面 如题 我采用intent跳转 每一次跳转都会刷新页面 求大神解答! 解决方案 设置activity为singletop,然后检查是否在onresume中刷新界面了 解决方案二: 如果不存在activity实例,你怎么跳转他都会刷新页面.如果已经存在实例,你按一楼所说,把加载模式更改一下.

Android页面之间进行数据回传的方法分析_Android

本文实例讲述了Android页面之间进行数据回传的方法.分享给大家供大家参考,具体如下: 要求:页面1跳转到页面2,页面2再返回页面1同时返回数据 页面1添加如下代码: Intent intent = new Intent(); intent.setClass(页面1.this, 页面2.class); Bundle bundle = new Bundle(); intent.putExtras(bundle);//将Bundle添加到Intent,也可以在Bundle中添加相应数据传递给下个页

Android页面之间进行数据回传的方法分析

本文实例讲述了Android页面之间进行数据回传的方法.分享给大家供大家参考,具体如下: 要求:页面1跳转到页面2,页面2再返回页面1同时返回数据 页面1添加如下代码: Intent intent = new Intent(); intent.setClass(页面1.this, 页面2.class); Bundle bundle = new Bundle(); intent.putExtras(bundle);//将Bundle添加到Intent,也可以在Bundle中添加相应数据传递给下个页

[Alibaba-ARouter]浅谈简单好用的Android页面路由框架

开发一款App,总会遇到各种各样的需求和业务,这时候选择一个简单好用的轮子,就可以事半功倍 前言 Intent intent = new Intent(mContext, XxxActivity.class); intent.putExtra("key","value"); startActivity(intent); Intent intent = new Intent(mContext, XxxActivity.class); intent.putExtra(&

请问 java 接口有什么好处?如果只是说在函数调用时,入参更方便的话,为什么不考虑用泛型?

问题描述 请问 java 接口有什么好处?如果只是说在函数调用时,入参更方便的话,为什么不考虑用泛型? 请问 java 接口有什么好处?如果只是说在函数调用时,入参更方便的话,为什么不考虑用泛型? 解决方案 记住一点,继承表示 是什么,接口表示 能做什么,就好像一个点击动作的接口,它跟被点击对象没有任何关系,所以只是实现做什么 解决方案二: 接口入参方便??我真没感觉出来. 接口具体作用对不同人来说都不同的. 如果你是一个码农: 可能好处就是说更换实现类更容易了吧. 例如你现在项目用的是mysq

界面-android 页面UI设计,页面美化

问题描述 android 页面UI设计,页面美化 我做的是一个品牌列表,现在和电话本一样,没有灵感不知道从哪里美化,功能不是太多 ,所以加功能应该是不会了,(本来我是想加个扫一扫和侧滑栏的),求设计大神帮我设计一下开发界面美化"> 解决方案 建议你去看下google新的设计规范http://www.uisdc.com/comprehensive-material-design-note 解决方案二: 字体大小,颜色,要区分主次,适当加一些icon 解决方案三: 不好意思,赚取积分... 解

视频的播放-Android页面显示多个视频时如何控制声音显示哪个视频的声音

问题描述 Android页面显示多个视频时如何控制声音显示哪个视频的声音 最近开始学习Android,我试着在一个画面中画了3个视频,请问如何控制声音显示哪个视频的声音啊,我想要的效果是可以加入焦点进入,移动焦点在哪个视频上就显示哪个视频的声音.但是不知道如何实现.请大牛们帮忙~~~~

c++-函数嵌套调用时,实参地址传给形参后,C++编译器如何管理变量的生命周期?

问题描述 函数嵌套调用时,实参地址传给形参后,C++编译器如何管理变量的生命周期? 如题:函数嵌套调用时,实参地址传给形参后,C++编译器如何管理变量的生命周期? 解决方案 很不幸,C++不管理这些.如果你的参数仅仅是在堆栈上分配,用完了自动销毁. 解决方案二: 在调用函数的时候 创建形参, 函数调用结束, 形参就没用了 解决方案三: 如果是你用指针分配了堆上的空间,就要你自己去回收了. 解决方案四: 因为你将实参地址作为参数传递给形参,所以变量的生命周期取决于实参定义的周期,而不是调用函数的声