use of com.github.pockethub.android.ui.item.UserItem in project PocketHub by pockethub.
the class PagedUserFragment method onItemClick.
@Override
public void onItemClick(@NonNull Item item, @NonNull View view) {
if (item instanceof UserItem) {
User user = ((UserItem) item).getUser();
startActivity(UserViewActivity.createIntent(user));
}
}
use of com.github.pockethub.android.ui.item.UserItem in project PocketHub by pockethub.
the class SearchUserListFragment method onItemClick.
@Override
public void onItemClick(@NonNull Item item, @NonNull View view) {
if (item instanceof UserItem) {
User result = ((UserItem) item).getUser();
ServiceGenerator.createService(getContext(), UserService.class).getUser(result.login()).subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).as(AutoDisposeUtils.bindToLifecycle(this)).subscribe(response -> startActivity(UserViewActivity.createIntent(response.body())));
}
}
Aggregations