mirror of
https://github.com/samuelclay/NewsBlur.git
synced 2025-09-18 21:50:56 +00:00
Rename ActivitiesResponse to ActivityDetails and move to com.newsblur.domain package.
This commit is contained in:
parent
4904d1146d
commit
8efd14ea27
5 changed files with 13 additions and 12 deletions
|
@ -12,7 +12,7 @@ import com.newsblur.domain.UserDetails;
|
|||
import com.newsblur.fragment.ProfileActivityFragment;
|
||||
import com.newsblur.fragment.ProfileDetailsFragment;
|
||||
import com.newsblur.network.APIManager;
|
||||
import com.newsblur.network.domain.ActivitiesResponse;
|
||||
import com.newsblur.domain.ActivityDetails;
|
||||
import com.newsblur.network.domain.ProfileResponse;
|
||||
import com.newsblur.util.PrefsUtils;
|
||||
|
||||
|
@ -72,7 +72,7 @@ public class Profile extends NbActivity {
|
|||
|
||||
private class LoadUserTask extends AsyncTask<Void, Void, Void> {
|
||||
private UserDetails user;
|
||||
private ActivitiesResponse[] activities;
|
||||
private ActivityDetails[] activities;
|
||||
|
||||
@Override
|
||||
protected void onPreExecute() {
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
package com.newsblur.network.domain;
|
||||
package com.newsblur.domain;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
|
||||
public class ActivitiesResponse {
|
||||
public class ActivityDetails {
|
||||
|
||||
public String category;
|
||||
public String content;
|
|
@ -10,7 +10,7 @@ import android.widget.ListView;
|
|||
|
||||
import com.newsblur.R;
|
||||
import com.newsblur.domain.UserDetails;
|
||||
import com.newsblur.network.domain.ActivitiesResponse;
|
||||
import com.newsblur.domain.ActivityDetails;
|
||||
import com.newsblur.view.ActivitiesAdapter;
|
||||
|
||||
public class ProfileActivityFragment extends Fragment {
|
||||
|
@ -33,7 +33,7 @@ public class ProfileActivityFragment extends Fragment {
|
|||
return v;
|
||||
}
|
||||
|
||||
public void setActivitiesAndUser(Context context, final ActivitiesResponse[] activities, UserDetails user ) {
|
||||
public void setActivitiesAndUser(Context context, final ActivityDetails[] activities, UserDetails user ) {
|
||||
// Set the activities, create the adapter
|
||||
adapter = new ActivitiesAdapter(context, activities, user);
|
||||
displayActivities();
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
package com.newsblur.network.domain;
|
||||
|
||||
import com.google.gson.annotations.SerializedName;
|
||||
import com.newsblur.domain.ActivityDetails;
|
||||
import com.newsblur.domain.UserDetails;
|
||||
|
||||
public class ProfileResponse extends NewsBlurResponse {
|
||||
|
@ -9,6 +10,6 @@ public class ProfileResponse extends NewsBlurResponse {
|
|||
public UserDetails user;
|
||||
|
||||
@SerializedName("activities")
|
||||
public ActivitiesResponse[] activities;
|
||||
public ActivityDetails[] activities;
|
||||
|
||||
}
|
||||
|
|
|
@ -20,11 +20,11 @@ import com.newsblur.R;
|
|||
import com.newsblur.activity.NewsBlurApplication;
|
||||
import com.newsblur.activity.Profile;
|
||||
import com.newsblur.domain.UserDetails;
|
||||
import com.newsblur.network.domain.ActivitiesResponse;
|
||||
import com.newsblur.domain.ActivityDetails;
|
||||
import com.newsblur.util.ImageLoader;
|
||||
import com.newsblur.util.PrefsUtils;
|
||||
|
||||
public class ActivitiesAdapter extends ArrayAdapter<ActivitiesResponse> {
|
||||
public class ActivitiesAdapter extends ArrayAdapter<ActivityDetails> {
|
||||
|
||||
private LayoutInflater inflater;
|
||||
private ImageLoader imageLoader;
|
||||
|
@ -34,13 +34,13 @@ public class ActivitiesAdapter extends ArrayAdapter<ActivitiesResponse> {
|
|||
private Context context;
|
||||
private UserDetails currentUserDetails;
|
||||
|
||||
public ActivitiesAdapter(final Context context, final ActivitiesResponse[] activities, UserDetails user) {
|
||||
public ActivitiesAdapter(final Context context, final ActivityDetails[] activities, UserDetails user) {
|
||||
super(context, R.id.row_activity_text);
|
||||
inflater = LayoutInflater.from(context);
|
||||
imageLoader = ((NewsBlurApplication) context.getApplicationContext()).getImageLoader();
|
||||
this.context = context;
|
||||
|
||||
for (ActivitiesResponse response : activities) {
|
||||
for (ActivityDetails response : activities) {
|
||||
add(response);
|
||||
}
|
||||
|
||||
|
@ -71,7 +71,7 @@ public class ActivitiesAdapter extends ArrayAdapter<ActivitiesResponse> {
|
|||
} else {
|
||||
view = convertView;
|
||||
}
|
||||
final ActivitiesResponse activity = getItem(position);
|
||||
final ActivityDetails activity = getItem(position);
|
||||
SpannableStringBuilder stringBuilder = new SpannableStringBuilder();
|
||||
|
||||
ClickableSpan usernameClick = new ClickableSpan() {
|
||||
|
|
Loading…
Add table
Reference in a new issue