首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

带左右滑动的选项卡点击进入,返回进入指定的选项有关问题

2013-06-19 
带左右滑动的选项卡点击进入,返回进入指定的选项问题带左右滑动的选项卡mainActivity.jave有三个选项卡选

带左右滑动的选项卡点击进入,返回进入指定的选项问题
带左右滑动的选项卡

mainActivity.jave  有三个选项卡
选项卡一,选项卡二,选项卡三

选择选项卡三进入 点击里面的 Button 进入后, 
在按 back返回键,  进入了 第1个选项卡中,

public boolean onKeyDown(int keyCode, KeyEvent event) {
  if(keyCode == KeyEvent.KEYCODE_BACK){
   Intent intent = new Intent(this, mainActivity.class);
  startActivity(intent);
  finish();
  }
  return super.onKeyDown(keyCode, event);
}

问题是: 现在如何返回原来进入的选项卡三呢?

谢谢帮助!  刚学习,请高手解决 选项卡 mainActivity onKeyDown back返回键 boolean
[解决办法]
记录你离开页面时候所在选项卡的位置,并且在oncreate(),onresume()方法中进行加载最后离开时所在选项卡的位置,默认为第一个,只能给你逻辑
[解决办法]
你说的选项卡是tabhost吗?
你的选项卡里的button会切到别的activity中吗?
你的back键想法是想做成redo那样的带历史记录的回溯还是就是返回上一个点击的选项卡?
tabhost提供了set/getCurrentTab方法。
历史回溯一般都用一个栈来维护。

热点排行