質問編集履歴
2
文章が足りない部分があったので修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -176,11 +176,11 @@
|
|
176
176
|
|
177
177
|
```
|
178
178
|
|
179
|
-
|
179
|
+
OKボタンを押した時の処理に
|
180
|
-
|
180
|
+
|
181
|
-
mListView.invalidateViews();
|
181
|
+
「mListView.invalidateViews();」
|
182
|
-
|
182
|
+
|
183
|
-
を追記しても更新されず、Fragmentの切り替えも
|
183
|
+
を追記してもListViewを更新して数値も更新しようとしているのですが、全く反映されず、Fragmentの切り替えも
|
184
184
|
|
185
185
|
|
186
186
|
|
1
試したが上手くいかなかったことを追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -156,6 +156,8 @@
|
|
156
156
|
|
157
157
|
mEditor.apply();
|
158
158
|
|
159
|
+
mListView.invalidateViews();
|
160
|
+
|
159
161
|
ViewGroup viewGroup =(ViewGroup) timerLayout.getParent();
|
160
162
|
|
161
163
|
viewGroup.removeView(timerLayout);
|
@@ -173,3 +175,57 @@
|
|
173
175
|
|
174
176
|
|
175
177
|
```
|
178
|
+
|
179
|
+
|
180
|
+
|
181
|
+
mListView.invalidateViews();
|
182
|
+
|
183
|
+
を追記しても更新されず、Fragmentの切り替えも
|
184
|
+
|
185
|
+
|
186
|
+
|
187
|
+
```
|
188
|
+
|
189
|
+
@Override
|
190
|
+
|
191
|
+
public void onResume(){
|
192
|
+
|
193
|
+
super.onResume();
|
194
|
+
|
195
|
+
Log.d("root","rootResume!");
|
196
|
+
|
197
|
+
|
198
|
+
|
199
|
+
}
|
200
|
+
|
201
|
+
@Override
|
202
|
+
|
203
|
+
public void onStart() {
|
204
|
+
|
205
|
+
super.onStart();
|
206
|
+
|
207
|
+
Log.d("root", "rootStart!");
|
208
|
+
|
209
|
+
}
|
210
|
+
|
211
|
+
|
212
|
+
|
213
|
+
@Override
|
214
|
+
|
215
|
+
public void onCreate(@Nullable Bundle savedInstanceState) {
|
216
|
+
|
217
|
+
super.onCreate(savedInstanceState);
|
218
|
+
|
219
|
+
Log.d("root", "rootCreate!");
|
220
|
+
|
221
|
+
}
|
222
|
+
|
223
|
+
}
|
224
|
+
|
225
|
+
|
226
|
+
|
227
|
+
```
|
228
|
+
|
229
|
+
|
230
|
+
|
231
|
+
このように記載しても起動時に同時に3つの処理が走り、スライドしてFragmentを切り替えてもどれもログが出力されませんでした。起動時のしょりというと、この3つしか思い当たらないのですが、Fragment切り替え時にどれをつかえばよいのでしょうか?
|