public void onItemClick(View view, int position, object data) { if (data is HotReview.Reviews) { BookDiscussionDetailActivity.startActivity(this, ((HotReview.Reviews)data)._id); } else if (data is RecommendBookList.RecommendBook) { RecommendBookList.RecommendBook recommendBook = (RecommendBookList.RecommendBook)data; BookLists bookLists = new BookLists(); BookLists.BookListsBean bookListsBean = new BookLists.BookListsBean(); bookListsBean._id = recommendBook.id; bookListsBean.author = recommendBook.author; bookListsBean.bookCount = recommendBook.bookCount; bookListsBean.collectorCount = recommendBook.collectorCount; bookListsBean.cover = recommendBook.cover; bookListsBean.desc = recommendBook.desc; bookListsBean.title = recommendBook.title; SubjectBookListDetailActivity.startActivity(this, bookListsBean); } }
public override void initDatas() { bookListsBean = JsonConvert.DeserializeObject <BookLists.BookListsBean>(Intent.GetStringExtra(INTENT_BEAN)); }
public static void startActivity(Context context, BookLists.BookListsBean bookListsBean) { context.StartActivity(new Intent(context, typeof(SubjectBookListDetailActivity)) .PutExtra(INTENT_BEAN, JsonConvert.SerializeObject(bookListsBean))); }