parent
e368317abd
commit
f615da4082
|
|
@ -379,10 +379,10 @@ public class RecyclerFloorAdapter extends BaseSingleTypeAdapter<SubFloorListBean
|
||||||
ImageView imageView = new ImageView(getContext());
|
ImageView imageView = new ImageView(getContext());
|
||||||
imageView.setLayoutParams(getLayoutParams(contentBean));
|
imageView.setLayoutParams(getLayoutParams(contentBean));
|
||||||
imageView.setScaleType(ImageView.ScaleType.CENTER_INSIDE);
|
imageView.setScaleType(ImageView.ScaleType.CENTER_INSIDE);
|
||||||
ImageUtil.load(imageView, ImageUtil.LOAD_TYPE_SMALL_PIC, contentBean.getSrc());
|
ImageUtil.load(imageView, ImageUtil.LOAD_TYPE_SMALL_PIC, ImageUtil.getNonNullString(contentBean.getCdnSrc(), contentBean.getOriginSrc()));
|
||||||
List<PhotoViewBean> photoViewBeans = new ArrayList<>();
|
List<PhotoViewBean> photoViewBeans = new ArrayList<>();
|
||||||
photoViewBeans.add(new PhotoViewBean(ImageUtil.getNonNullString(contentBean.getSrc(), contentBean.getOriginSrc()),
|
photoViewBeans.add(new PhotoViewBean(ImageUtil.getNonNullString(contentBean.getCdnSrc(), contentBean.getOriginSrc()),
|
||||||
ImageUtil.getNonNullString(contentBean.getOriginSrc(), contentBean.getSrc()),
|
ImageUtil.getNonNullString(contentBean.getOriginSrc(), contentBean.getCdnSrc()),
|
||||||
"1".equals(contentBean.isLongPic())));
|
"1".equals(contentBean.isLongPic())));
|
||||||
ImageUtil.initImageView(imageView, photoViewBeans, 0);
|
ImageUtil.initImageView(imageView, photoViewBeans, 0);
|
||||||
views.add(imageView);
|
views.add(imageView);
|
||||||
|
|
|
||||||
|
|
@ -145,7 +145,7 @@ public class ForumBeanCaster extends ICaster<ForumBean, ForumPageBean> {
|
||||||
if (mediaBean.getBigPic().contains(".hiphotos.baidu.com") || mediaBean.getBigPic().contains("imgsrc.baidu.com")) {
|
if (mediaBean.getBigPic().contains(".hiphotos.baidu.com") || mediaBean.getBigPic().contains("imgsrc.baidu.com")) {
|
||||||
origin = "http://imgsrc.baidu.com/forum/pic/item/" + fileName;
|
origin = "http://imgsrc.baidu.com/forum/pic/item/" + fileName;
|
||||||
} else {
|
} else {
|
||||||
origin = "http://tiebapic.baidu.com/forum/pic/item/" + fileName;
|
origin = "http://imgsa.baidu.com/forum/pic/item/" + fileName;
|
||||||
}
|
}
|
||||||
mediaInfoBean.setBigPic(mediaBean.getBigPic())
|
mediaInfoBean.setBigPic(mediaBean.getBigPic())
|
||||||
.setShowOriginalBtn(mediaBean.isGif() ? "0" : "1")
|
.setShowOriginalBtn(mediaBean.isGif() ? "0" : "1")
|
||||||
|
|
|
||||||
|
|
@ -239,7 +239,7 @@ object MixedTiebaApiImpl : ITiebaApi {
|
||||||
override fun floor(
|
override fun floor(
|
||||||
threadId: String, page: Int, postId: String?, subPostId: String?
|
threadId: String, page: Int, postId: String?, subPostId: String?
|
||||||
): Call<SubFloorListBean> =
|
): Call<SubFloorListBean> =
|
||||||
RetrofitTiebaApi.MINI_TIEBA_API.floor(threadId, page, postId, subPostId)
|
RetrofitTiebaApi.OFFICIAL_TIEBA_API.floor(threadId, page, postId, subPostId)
|
||||||
|
|
||||||
override fun forumHomeAsync(sortType: Int, page: Int): Deferred<ApiResult<ForumHome>> {
|
override fun forumHomeAsync(sortType: Int, page: Int): Deferred<ApiResult<ForumHome>> {
|
||||||
return RetrofitTiebaApi.WEB_TIEBA_API.getForumHomeAsync(
|
return RetrofitTiebaApi.WEB_TIEBA_API.getForumHomeAsync(
|
||||||
|
|
|
||||||
|
|
@ -534,4 +534,14 @@ interface OfficialTiebaApi {
|
||||||
@Field("friend_uid") friendUid: String?,
|
@Field("friend_uid") friendUid: String?,
|
||||||
@Field("is_guest") is_guest: String?,
|
@Field("is_guest") is_guest: String?,
|
||||||
): Flow<UserLikeForumBean>
|
): Flow<UserLikeForumBean>
|
||||||
|
|
||||||
|
@POST("/c/f/pb/floor")
|
||||||
|
@FormUrlEncoded
|
||||||
|
fun floor(
|
||||||
|
@Field("kz") threadId: String,
|
||||||
|
@Field("pn") page: Int = 1,
|
||||||
|
@Field("pid") postId: String?,
|
||||||
|
@Field("spid") subPostId: String?,
|
||||||
|
@Field("rn") rn: Int = 20
|
||||||
|
): Call<SubFloorListBean>
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue