Skip to content
This repository was archived by the owner on Apr 18, 2025. It is now read-only.

Commit 18cab20

Browse files
committed
[Feature] Open item when author is clicked before we implement authors
fragment.
1 parent 6286617 commit 18cab20

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

app/src/main/java/me/zhanghai/android/douya/item/ui/BookDataAdapter.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import me.zhanghai.android.douya.network.api.info.frodo.SimpleItemForumTopic;
2929
import me.zhanghai.android.douya.network.api.info.frodo.SimpleReview;
3030
import me.zhanghai.android.douya.ui.RatioImageView;
31+
import me.zhanghai.android.douya.ui.WebViewActivity;
3132
import me.zhanghai.android.douya.util.ImageUtils;
3233
import me.zhanghai.android.douya.util.RecyclerViewUtils;
3334
import me.zhanghai.android.douya.util.StringCompat;
@@ -264,8 +265,10 @@ protected void bindIntroductionHolder(RecyclerView.ViewHolder holder, Book book)
264265
private void bindAuthorHolder(RecyclerView.ViewHolder holder, Book book) {
265266
AuthorHolder authorHolder = (AuthorHolder) holder;
266267
authorHolder.introductionText.setText(book.authorIntroduction);
267-
// TODO
268-
authorHolder.itemView.setOnClickListener(view -> {});
268+
authorHolder.itemView.setOnClickListener(view -> {
269+
Context context = view.getContext();
270+
context.startActivity(WebViewActivity.makeIntent(book.url, true, context));
271+
});
269272
}
270273

271274
private void bindTableOfContentsHolder(RecyclerView.ViewHolder holder, Book book) {

0 commit comments

Comments
 (0)