RecyclerView list row is repeating JsonArray data at the end
up vote
0
down vote
favorite
In the data I'm getting from the server, not a single item is repeating. I debugged my code during this loop, which adds in the model class then sets in the adapter. Again, no single item is repeating.
However, in my list items are repeating after performing the click event on a row button. When I use the methods defined below the text never appears in a row but the number of empty rows is increasing.
/*When I use these 2 methods then it never displays text in the list but increases list*/
@Override
public long getItemId(int position) {
return position;
}
@Override
public int getItemViewType(int position) {
return position;
}
/*When I use these 2 methods then it never displays text in the list but increases list*/
java android recycler-adapter recyclerview-layout
add a comment |
up vote
0
down vote
favorite
In the data I'm getting from the server, not a single item is repeating. I debugged my code during this loop, which adds in the model class then sets in the adapter. Again, no single item is repeating.
However, in my list items are repeating after performing the click event on a row button. When I use the methods defined below the text never appears in a row but the number of empty rows is increasing.
/*When I use these 2 methods then it never displays text in the list but increases list*/
@Override
public long getItemId(int position) {
return position;
}
@Override
public int getItemViewType(int position) {
return position;
}
/*When I use these 2 methods then it never displays text in the list but increases list*/
java android recycler-adapter recyclerview-layout
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
In the data I'm getting from the server, not a single item is repeating. I debugged my code during this loop, which adds in the model class then sets in the adapter. Again, no single item is repeating.
However, in my list items are repeating after performing the click event on a row button. When I use the methods defined below the text never appears in a row but the number of empty rows is increasing.
/*When I use these 2 methods then it never displays text in the list but increases list*/
@Override
public long getItemId(int position) {
return position;
}
@Override
public int getItemViewType(int position) {
return position;
}
/*When I use these 2 methods then it never displays text in the list but increases list*/
java android recycler-adapter recyclerview-layout
In the data I'm getting from the server, not a single item is repeating. I debugged my code during this loop, which adds in the model class then sets in the adapter. Again, no single item is repeating.
However, in my list items are repeating after performing the click event on a row button. When I use the methods defined below the text never appears in a row but the number of empty rows is increasing.
/*When I use these 2 methods then it never displays text in the list but increases list*/
@Override
public long getItemId(int position) {
return position;
}
@Override
public int getItemViewType(int position) {
return position;
}
/*When I use these 2 methods then it never displays text in the list but increases list*/
java android recycler-adapter recyclerview-layout
java android recycler-adapter recyclerview-layout
edited Nov 19 at 12:21
asked Nov 19 at 11:52
lavika
135
135
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
Make sure you empty the list before adding data coming from server to your list and setting adapter to your recyclerview
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
Make sure you empty the list before adding data coming from server to your list and setting adapter to your recyclerview
add a comment |
up vote
0
down vote
Make sure you empty the list before adding data coming from server to your list and setting adapter to your recyclerview
add a comment |
up vote
0
down vote
up vote
0
down vote
Make sure you empty the list before adding data coming from server to your list and setting adapter to your recyclerview
Make sure you empty the list before adding data coming from server to your list and setting adapter to your recyclerview
answered 2 days ago
ahuja007
27619
27619
add a comment |
add a comment |
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53374076%2frecyclerview-list-row-is-repeating-jsonarray-data-at-the-end%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown