
有多种方式咯:
通常是用Extra来做的
这样说,比如你要打开一个活动Activity,就得有个意图intent
这个intent在发起前,你可以调用putExtra(String,Object),第一个参数是key,第二个是value
然后在打开的Activity里,用getIntent()获得打开它的意图,然后该意图getExtra就好了
比如取一个boolean,就是getBooleanExtra("MyBoolean",false);
MyBoolean是key,false是预设默认值。
Android系统中具备6个模式,分别为一般启动模式(normal mode)、安全模式(safe mode)、恢复模式(recovery mode)、引导模式(bootloader mode)、fastboot模式和诊断模式(diagnostic mode)。\x0d\一般启动模式(normal mode)的功能是正常启动手机,方法为关机状态下按电源键启动。\x0d\安全模式(safe mode)。此模式和正常启动一样,但没有登记Google,所以不能访问Market或使用你的Google账号。 *** 作方法为按住“menu”键,按电源键启动手机,直至手机启动完成松开“menu”键。\x0d\恢复模式(recovery mode)可打开命令解释程序(shell),刷新映像文件(flash image),执行备份等。当然这一切取决于你手机上的recovery image版本。使用方法很简单,就是home键和电源键一起按。\x0d\引导模式(bootloader mode)的功能是从SD卡上安装新的系统映像(DREAIMGNBH),只需再按一次电源键。值得一提的事为Android手机获取root权限,就是使用这个模式。 *** 作方法为照相键和电源键一起按。\x0d\fastboot模式主要是在电脑上使用fastboot命令来刷新映像文件。使用方法为按住返回键,按电源键启动手机,直至屏幕出现FASTBOOT字样后松开返回键。
可以换个思路
如果你的listview是两个的话,你可以定义一个全局变量,
在listview1上点击,进入listview2时,把这个变量设置为1,来记录需要返回的页面是1
然后重写返回键的按钮,判断这个变量是几如果是1时,就隐藏listview2,显示listview1
如果是一个listview,那就在返回键上判断变量是1时,就重新刷新listview,重新加载数据
不过建议是第一种那么做,隐藏显示很方便
setVisibility(ViewGONE)是隐藏,setVisibility(ViewVISIBLE)是显示
另外 监听返回键的是这里
public boolean onKeyDown(int keyCode, KeyEvent event) {
//判断按下的键是返回键
if (keyCode == KeyEventKEYCODE_BACK && eventgetRepeatCount() == 0) {
switch(pageID){
case 1 : //是1时
listview1setVisibility(ViewVISIBLE);
listview2setVisibility(ViewGONE);
break;
}
}
}
同样,若不想用返回键,想用自定义按钮的话也是一样的在button的事件里控制隐藏显示
如何写按钮的监听么这个
buttonsetOnClickListener(new OnClickListener() {
public void onClick(View v) {
//被点后做什么
}
});
有很多种实现方式,楼主不要被"上一层"而禁锢住了,换一种思考方式就ok了:)
素蓝手打回答,欢迎思路遇到问题的新手童鞋们复制 :)
以上就是关于android 刚开始从Activity1(显示数据)跳转到了Activity2(插入数据),现在插入完成后想通过返回键返回全部的内容,包括:android 刚开始从Activity1(显示数据)跳转到了Activity2(插入数据),现在插入完成后想通过返回键返回、Android系统手机几种运行模式解析是什么、android .由于手机上的“返回”键就关闭了整个activity。我想在界面上做一个“返回按钮”。返回到上一层。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)