parent
e368317abd
commit
f615da4082
|
|
@ -379,10 +379,10 @@ public class RecyclerFloorAdapter extends BaseSingleTypeAdapter<SubFloorListBean
|
|||
ImageView imageView = new ImageView(getContext());
|
||||
imageView.setLayoutParams(getLayoutParams(contentBean));
|
||||
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<>();
|
||||
photoViewBeans.add(new PhotoViewBean(ImageUtil.getNonNullString(contentBean.getSrc(), contentBean.getOriginSrc()),
|
||||
ImageUtil.getNonNullString(contentBean.getOriginSrc(), contentBean.getSrc()),
|
||||
photoViewBeans.add(new PhotoViewBean(ImageUtil.getNonNullString(contentBean.getCdnSrc(), contentBean.getOriginSrc()),
|
||||
ImageUtil.getNonNullString(contentBean.getOriginSrc(), contentBean.getCdnSrc()),
|
||||
"1".equals(contentBean.isLongPic())));
|
||||
ImageUtil.initImageView(imageView, photoViewBeans, 0);
|
||||
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")) {
|
||||
origin = "http://imgsrc.baidu.com/forum/pic/item/" + fileName;
|
||||
} else {
|
||||
origin = "http://tiebapic.baidu.com/forum/pic/item/" + fileName;
|
||||
origin = "http://imgsa.baidu.com/forum/pic/item/" + fileName;
|
||||
}
|
||||
mediaInfoBean.setBigPic(mediaBean.getBigPic())
|
||||
.setShowOriginalBtn(mediaBean.isGif() ? "0" : "1")
|
||||
|
|
|
|||
|
|
@ -239,7 +239,7 @@ object MixedTiebaApiImpl : ITiebaApi {
|
|||
override fun floor(
|
||||
threadId: String, page: Int, postId: String?, subPostId: String?
|
||||
): 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>> {
|
||||
return RetrofitTiebaApi.WEB_TIEBA_API.getForumHomeAsync(
|
||||
|
|
|
|||
|
|
@ -534,4 +534,14 @@ interface OfficialTiebaApi {
|
|||
@Field("friend_uid") friendUid: String?,
|
||||
@Field("is_guest") is_guest: String?,
|
||||
): 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