Commit e253e5291b8fc0b1f01b6102630749a446530aba

Authored by shixianjie
1 parent 45d5814c1b
Exists in master

flatMap改为concatMap, 有序变换

.idea/deploymentTargetDropDown.xml
... ... @@ -3,20 +3,7 @@
3 3 <component name="deploymentTargetDropDown">
4 4 <value>
5 5 <entry key="app">
6   - <State>
7   - <runningDeviceTargetSelectedWithDropDown>
8   - <Target>
9   - <type value="RUNNING_DEVICE_TARGET" />
10   - <deviceKey>
11   - <Key>
12   - <type value="SERIAL_NUMBER" />
13   - <value value="192.168.3.176:35119" />
14   - </Key>
15   - </deviceKey>
16   - </Target>
17   - </runningDeviceTargetSelectedWithDropDown>
18   - <timeTargetWasSelectedWithDropDown value="2024-10-09T03:21:59.277023400Z" />
19   - </State>
  6 + <State />
20 7 </entry>
21 8 </value>
22 9 </component>
... ...
app/src/main/java/com/hjx/parent/StuHomeworkActivity.java
... ... @@ -227,7 +227,7 @@ public class StuHomeworkActivity extends BaseRxActivity&lt;ActivityStudentHomeworkB
227 227 .observeOn(AndroidSchedulers.mainThread())
228 228 .compose(RxLifecycleAndroid.bindActivity(getRxLifecycle()))
229 229 .toObservable()
230   - .flatMap(response -> Observable.fromIterable(response.getData()))
  230 + .concatMap(response -> Observable.fromIterable(response.getData()))
231 231 // 过滤
232 232 .filter(data -> { // 学科
233 233 String subject = state.subject.getValue();
... ...
app/src/main/java/com/hjx/parent/fragment/ErrorFragment.java
... ... @@ -284,7 +284,7 @@ public class ErrorFragment extends BaseRxFragment&lt;FragmentErrorBookBinding&gt; {
284 284 .compose(RxLifecycleAndroid.bindFragment(getRxLifecycle()))
285 285 .map(ResponseResult::getData)
286 286 .toObservable()
287   - .flatMap(Observable::fromIterable)
  287 + .concatMap(Observable::fromIterable)
288 288 .filter(data -> subject.equals(data.getSubject()))
289 289 .filter(data -> data.getRight() == null)
290 290 .toList()
... ...