File tree 1 file changed +5
-6
lines changed
presentation/src/main/java/com/fernandocejas/android10/sample/presentation/view/fragment
1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change 23
23
import com .fernandocejas .android10 .sample .presentation .view .UserListView ;
24
24
import com .fernandocejas .android10 .sample .presentation .view .adapter .UsersAdapter ;
25
25
import com .fernandocejas .android10 .sample .presentation .view .adapter .UsersLayoutManager ;
26
+ import java .util .ArrayList ;
26
27
import java .util .Collection ;
27
28
import javax .inject .Inject ;
28
29
@@ -98,6 +99,10 @@ private void initialize() {
98
99
private void setupUI () {
99
100
this .usersLayoutManager = new UsersLayoutManager (getActivity ());
100
101
this .rv_users .setLayoutManager (usersLayoutManager );
102
+
103
+ this .usersAdapter = new UsersAdapter (getActivity (), new ArrayList <UserModel >());
104
+ this .usersAdapter .setOnItemClickListener (onItemClickListener );
105
+ this .rv_users .setAdapter (usersAdapter );
101
106
}
102
107
103
108
@ Override public void showLoading () {
@@ -120,13 +125,7 @@ private void setupUI() {
120
125
121
126
@ Override public void renderUserList (Collection <UserModel > userModelCollection ) {
122
127
if (userModelCollection != null ) {
123
- if (this .usersAdapter == null ) {
124
- this .usersAdapter = new UsersAdapter (getActivity (), userModelCollection );
125
- } else {
126
128
this .usersAdapter .setUsersCollection (userModelCollection );
127
- }
128
- this .usersAdapter .setOnItemClickListener (onItemClickListener );
129
- this .rv_users .setAdapter (usersAdapter );
130
129
}
131
130
}
132
131
You can’t perform that action at this time.
0 commit comments