teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

補足の追加

2020/06/21 10:54

投稿

myokiya
myokiya

スコア8

title CHANGED
File without changes
body CHANGED
@@ -110,7 +110,7 @@
110
110
 
111
111
  https://gyazo.com/1af373aad44d1ebd5cc1b1d83963a346
112
112
 
113
- OnNavigationItemSelectedListenerの一番下をtrueに返した所、画面遷移後にもう一度ボタンを押せば光るようにはなました。
113
+ OnNavigationItemSelectedListenerの一番下をtrueに返した所、画面遷移後にもう一度ボタンを押せば光るようにはなったのですが、遷移と同時に光ってはくれせんでした。
114
114
 
115
115
 
116
116
  **OriginMyPageActivity.kt**

2

補足の追加

2020/06/21 10:54

投稿

myokiya
myokiya

スコア8

title CHANGED
File without changes
body CHANGED
@@ -108,32 +108,32 @@
108
108
  ```
109
109
  **(補足)**
110
110
 
111
- https://gyazo.com/837c231d48ee14076bfa943a46f30cab
111
+ https://gyazo.com/1af373aad44d1ebd5cc1b1d83963a346
112
112
 
113
- 以下ようにmOnNavigationItemSelectedListener加えていのですが上記のgyazoのような結果となってしいます
113
+ OnNavigationItemSelectedListener一番下trueに返し画面遷移後にもう一度ボタンを押せば光るようにはした
114
114
 
115
115
 
116
116
  **OriginMyPageActivity.kt**
117
117
  ```kotlin
118
118
  private val mOnNavigationItemSelectedListener =
119
119
  BottomNavigationView.OnNavigationItemSelectedListener {
120
- item ->
120
+ item ->
121
- when (item.itemId){
121
+ when (item.itemId){
122
- R.id.originFriendActivity -> {
122
+ R.id.originFriendActivity -> {
123
- val intent = Intent(this, OriginFriendActivity::class.java)
123
+ val intent = Intent(this, OriginFriendActivity::class.java)
124
- startActivity(intent)
124
+ startActivity(intent)
125
- return@OnNavigationItemSelectedListener true
125
+ return@OnNavigationItemSelectedListener true
126
- }
126
+ }
127
- R.id.originEventActivity -> {
127
+ R.id.originEventActivity -> {
128
- val intent = Intent(this, OriginEventActivity::class.java)
129
- startActivity(intent)
130
- return@OnNavigationItemSelectedListener true
131
- }
132
- R.id.originMyPageActivity ->{
133
128
 
134
- }
129
+ }
130
+ R.id.originMyPageActivity ->{
131
+ val intent = Intent(this, OriginMyPageActivity::class.java)
132
+ startActivity(intent)
133
+ return@OnNavigationItemSelectedListener true
134
+ }
135
135
 
136
- }
136
+ }
137
- false
137
+ true
138
138
  }
139
139
  ```

1

回答を踏まえて補足を加えましたので、ご確認お願いいたします。

2020/06/21 10:52

投稿

myokiya
myokiya

スコア8

title CHANGED
File without changes
body CHANGED
@@ -105,4 +105,35 @@
105
105
  <item android:drawable="@drawable/ic_action_mypage" />
106
106
 
107
107
  </selector>
108
+ ```
109
+ **(補足)**
110
+
111
+ https://gyazo.com/837c231d48ee14076bfa943a46f30cab
112
+
113
+ 以下のようにmOnNavigationItemSelectedListenerを加えていたのですが、上記のgyazoのような結果となってしまいます。
114
+
115
+
116
+ **OriginMyPageActivity.kt**
117
+ ```kotlin
118
+ private val mOnNavigationItemSelectedListener =
119
+ BottomNavigationView.OnNavigationItemSelectedListener {
120
+ item ->
121
+ when (item.itemId){
122
+ R.id.originFriendActivity -> {
123
+ val intent = Intent(this, OriginFriendActivity::class.java)
124
+ startActivity(intent)
125
+ return@OnNavigationItemSelectedListener true
126
+ }
127
+ R.id.originEventActivity -> {
128
+ val intent = Intent(this, OriginEventActivity::class.java)
129
+ startActivity(intent)
130
+ return@OnNavigationItemSelectedListener true
131
+ }
132
+ R.id.originMyPageActivity ->{
133
+
134
+ }
135
+
136
+ }
137
+ false
138
+ }
108
139
  ```