質問編集履歴
1
123
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,22 +1,13 @@
|
|
1
|
-
お世話になります。
|
1
|
+
お世話になります。アンドロイドスタジオのログインとボトムナビゲーションメニューの表示方法について質問させて頂きます。宜しくお願い致します。恐れ入りますがまずは以下図をご覧ください。
|
2
|
-
宜しくお願い致します。まずは以下図をご覧ください。
|
3
2
|
|
4
3
|

|
5
4
|
|
6
5
|
#やりたいこと
|
7
6
|
|
8
|
-
左の画面はログイン画面(idとパスワード)です。
|
9
|
-
この時には下部分のメニュー(ボトムナビゲーションメニュー)は非表示にしたいです。
|
7
|
+
左の画面はログイン画面(idとパスワード)です。アプリ側ではなくwebviewにて制御をさせています。簡単にいえばhogehoge.comのログインページを開いているイメージです。この時には下部分のメニュー(ボトムナビゲーションメニュー)は非表示にしたいです。
|
10
8
|
|
11
|
-
ログインが成功した右の画面をご覧ください。
|
12
|
-
ログインが成功しておりますのでボトムナビゲーションメニュー(赤で囲っている下メニューです)が表示されています。
|
9
|
+
ログインが成功した右の画面をご覧ください。ログインが成功しておりますのでボトムナビゲーションメニュー(赤で囲っている下メニューです)が表示されています。例えば正しいidが hogeid パスワードが hogepass だとします。hogeidとhogepassを入れた時はログイン成功です。左のログイン画面ではボトムナビゲーションメニューを非表示にして、ログイン成功した時は右の画面のようにボトムナビゲーションメニューを表示させるにはどのような制御を実装すれば良いのでしょうか?
|
13
10
|
|
14
|
-
例えば正しいidが hogeid パスワードが hogepass だとします。
|
15
|
-
|
16
|
-
このように
|
17
|
-
ログイン画面ではボトムナビゲーションメニューを非表示にして
|
18
|
-
ログイン成功した時はボトムナビゲーションメニューを表示させるにはどのような制御を実装すれば良いのでしょうか?
|
19
|
-
|
20
11
|
#ためしたこと
|
21
12
|
|
22
13
|
まず最初にログイン画面が表示されるよう実装しました。
|
@@ -29,7 +20,7 @@
|
|
29
20
|
app:startDestination="@+id/navigation_login"> --->これ
|
30
21
|
```
|
31
22
|
|
32
|
-
またナビゲーションに適当にメニューを作成し各メニューの表示は成功しています。例えば右図のような下部分メニュー表示には成功しました。
|
23
|
+
またナビゲーションに適当にメニューを自分で作成し各メニューの表示は成功しています。例えば右図のような下部分メニュー表示には成功しました。
|
33
24
|
|
34
25
|
```
|
35
26
|
<fragment
|
@@ -40,7 +31,7 @@
|
|
40
31
|
```
|
41
32
|
#UIの中身
|
42
33
|
|
43
|
-
loginviewmodelはとてもシンプルな構成です。
|
34
|
+
loginviewmodelはとてもシンプルな構成です。不要だと思うのですが敢えてテストとして記載しています。初学の為慣れておらず申し訳ありません。
|
44
35
|
|
45
36
|
```
|
46
37
|
package com..apprication.ui.login
|
@@ -108,12 +99,10 @@
|
|
108
99
|
|
109
100
|
```
|
110
101
|
|
111
|
-
具体的な質問は2点あります。
|
102
|
+
#具体的な質問は2点あります。
|
112
103
|
|
113
104
|
1
|
114
105
|
ログイン画面を最初に表示する(これは上記コードで指定済)際には下部メニューを表示しないというコードの記載方法がわかりませんでした。具体的にどのように記載すれば良いのかご教示頂ければ幸いです。
|
115
106
|
|
116
107
|
2
|
117
|
-
ログイン後はメニューを出すのですが、現状でもメニューを出す事には成功しています。しかし”ログインしていれば”ボトムメニューを表示するというコードをどのように記載すれば良いのか教えて頂けると助かります。
|
108
|
+
ログイン後はメニューを出すのですが、現状でもメニューを出す事には成功しています。しかし”ログインしていれば”ボトムメニューを表示するというコードをどのように記載すれば良いのか教えて頂けると助かります。かなりハマってしまっています。お手数をおかけしますが宜しくお願い致します。
|
118
|
-
|
119
|
-
宜しくお願い致します。
|