我在我的應用程序操作欄上的操作(導航上)到自定義活動?
在我已經給了許多活動這個
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
ActionBar actionBar = getSupportActionBar();
if (actionBar != null) {
actionBar.setDisplayHomeAsUpEnabled(true);
}
回到首頁其他活動
像下面
如果我按下這三個按鈕,所有菜單正在工作 這是我的選項菜單
@覆蓋 公共布爾onOptionsItemSelected(菜單項項){
int id = item.getItemId();
if (id == R.id.abc) {
Intent mypIntent = new Intent(this, abc.class);
startActivity(mypIntent);
return true;
}
else if (id == R.id.web) {
Intent webIntent = new Intent(this, Web.class);
startActivity(webIntent);
return true;
}
else if (id == R.id.about) {
Intent aboutIntent = new Intent(this, About.class);
startActivity(aboutIntent);
return true;
}
.
.
.
..
return super.onOptionsItemSelected(item);
}
這裏並沒有一個名爲id == R.id.login
或id == R.id.home
菜單,但它要登錄幾天就回來了去了家活動
,但如果我按回..回行動就是重定向到登錄首頁的
我一直在使用共享prefe增加了一個登錄頁面,我的應用程序頁面研究所-ED分配辦法..它現在是發射活動..
在這裏我登錄活動上如果一旦用戶登錄,應該它應該重定向到主頁上的活動,每次.. 及其工作很好..
但在操作欄,當我按下箭頭按鈕,它重定向到空的登錄頁面.. 如果我按取消整個應用程序的工作..我的資格,除了這個動作條安全..
更新
我也給出了Intent如果憑據登錄成功重定向到主頁上的活動應用程序啓動時,它會檢查每一次
每一件事情是作爲用於細除了動作回
如何解決這個問題?
是否在HomeActivity上有後退按鈕? – kevz
在家庭活動沒有後退按鈕..我有更多的其他活動..就像網站有關...等行動吧,如果我按回它的重定向到登錄..爲什麼不回家...在添加登錄頁面之前,它要回家...但現在它的重定向到發射器即...登錄.. –
wt的應用程序的最小sdk? – kevz