diff --git a/app/src/main/java/com/yizhuan/erban/home/adapter/HomeRoomFragmentAdapter.java b/app/src/main/java/com/yizhuan/erban/home/adapter/HomeRoomFragmentAdapter.java index 46f13ebfb..36d551b40 100644 --- a/app/src/main/java/com/yizhuan/erban/home/adapter/HomeRoomFragmentAdapter.java +++ b/app/src/main/java/com/yizhuan/erban/home/adapter/HomeRoomFragmentAdapter.java @@ -60,7 +60,7 @@ public class HomeRoomFragmentAdapter extends BaseMultiItemQuickAdapter { if (i >= 0) { mBinding.refreshLayout.setEnabled(true); //当滑动到顶部的时候开启 diff --git a/app/src/main/java/com/yizhuan/erban/ui/relation/adapter/AttentionListAdapter.java b/app/src/main/java/com/yizhuan/erban/ui/relation/adapter/AttentionListAdapter.java index 75f05efe3..c03d6859a 100644 --- a/app/src/main/java/com/yizhuan/erban/ui/relation/adapter/AttentionListAdapter.java +++ b/app/src/main/java/com/yizhuan/erban/ui/relation/adapter/AttentionListAdapter.java @@ -42,15 +42,10 @@ public class AttentionListAdapter extends BaseQuickAdapter { if (rylListener != null) rylListener.findHimListeners(attentionInfo); }) - .setOnClickListener(R.id.tv_send, v -> { - if (rylListener != null) - rylListener.sendListener(attentionInfo); - }) .setOnClickListener(R.id.rly, v -> { if (rylListener != null) switch (type) { diff --git a/app/src/main/java/com/yizhuan/erban/ui/search/SearchActivity.java b/app/src/main/java/com/yizhuan/erban/ui/search/SearchActivity.java index 7e02c541c..4f734ccf5 100644 --- a/app/src/main/java/com/yizhuan/erban/ui/search/SearchActivity.java +++ b/app/src/main/java/com/yizhuan/erban/ui/search/SearchActivity.java @@ -111,6 +111,9 @@ public class SearchActivity extends BaseMvpActivity mSearchHistoryList = new ArrayList<>(20); + private SearchDetailFragment roomFrg; + private SearchDetailFragment userFrg ; + public static void start(Context context, CarInfo carInfo) { Intent intent = new Intent(context, SearchActivity.class); intent.putExtra(AbstractSelectFriendAction.KEY_TYPE, AbstractSelectFriendAction.TYPE_CAR); @@ -150,6 +153,7 @@ public class SearchActivity extends BaseMvpActivity mTabInfoList = new ArrayList<>(); mTabInfoList.add(getString(R.string.search_room_tab)); mTabInfoList.add(getString(R.string.search_user_tab)); List mTabs = new ArrayList<>(); - SearchDetailFragment roomFrg = new SearchDetailFragment(str,SearchDetailFragment.TYPE_SEARCH_ROOM); - SearchDetailFragment userFrg = new SearchDetailFragment(str,SearchDetailFragment.TYPE_SEARCH_USER); + roomFrg = SearchDetailFragment.newInstance(SearchDetailFragment.TYPE_SEARCH_ROOM); + userFrg = SearchDetailFragment.newInstance(SearchDetailFragment.TYPE_SEARCH_USER); mTabs.add(roomFrg); mTabs.add(userFrg); ContactsIndicatorAdapter topMagicIndicatorAdapter = new ContactsIndicatorAdapter(this, mTabInfoList,0); @@ -237,7 +242,6 @@ public class SearchActivity extends BaseMvpActivity 0 ? View.VISIBLE : View.GONE); diff --git a/app/src/main/java/com/yizhuan/erban/ui/search/SearchDetailFragment.java b/app/src/main/java/com/yizhuan/erban/ui/search/SearchDetailFragment.java index ab96a6ea1..134c023ee 100644 --- a/app/src/main/java/com/yizhuan/erban/ui/search/SearchDetailFragment.java +++ b/app/src/main/java/com/yizhuan/erban/ui/search/SearchDetailFragment.java @@ -6,20 +6,14 @@ import androidx.annotation.Nullable; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; -import com.coorchice.library.utils.LogUtils; import com.yizhuan.erban.R; import com.yizhuan.erban.base.BaseMvpFragment; -import com.yizhuan.erban.ui.search.event.SearchEvent; import com.yizhuan.erban.ui.search.presenter.SearchPresenter; import com.yizhuan.erban.ui.search.view.ISearchView; import com.yizhuan.xchat_android_core.bean.RoomHistoryInfo; import com.yizhuan.xchat_android_core.room.bean.SearchRoomInfo; import com.yizhuan.xchat_android_library.base.factory.CreatePresenter; -import org.greenrobot.eventbus.EventBus; -import org.greenrobot.eventbus.Subscribe; -import org.greenrobot.eventbus.ThreadMode; - import java.util.List; @CreatePresenter(SearchPresenter.class) @@ -27,34 +21,17 @@ public class SearchDetailFragment extends BaseMvpFragment { - if (throwable != null) { - onGetUserRoomFail(throwable.getMessage()); - } else if (roomResult != null && roomResult.isSuccess()) { - onGetUserRoom(roomResult.getData()); - } else if (roomResult != null && !roomResult.isSuccess()) { - onGetUserRoomFail(roomResult.getError()); - } else { - onGetUserRoomFail("未知错误"); - } - }); + AVRoomActivity.start(this, Long.parseLong(mRoomUid)); break; // /**************** 测试代码 **************/ diff --git a/app/src/main/res/layout/activity_fans.xml b/app/src/main/res/layout/activity_fans.xml index 04e876a28..b0a765762 100644 --- a/app/src/main/res/layout/activity_fans.xml +++ b/app/src/main/res/layout/activity_fans.xml @@ -2,6 +2,7 @@ - + diff --git a/app/src/main/res/layout/fragment_game_home.xml b/app/src/main/res/layout/fragment_game_home.xml index aef309cda..ad8576524 100644 --- a/app/src/main/res/layout/fragment_game_home.xml +++ b/app/src/main/res/layout/fragment_game_home.xml @@ -37,74 +37,62 @@ android:src="@mipmap/bg_home_top" app:layout_constraintTop_toTopOf="parent" /> - - - - - - - - + + + - + - - - - - - - - - + @@ -112,7 +100,7 @@ android:id="@+id/app_bar" android:layout_width="match_parent" android:layout_height="wrap_content" - android:background="@null" + android:background="@color/transparent" android:theme="@style/AppTheme.AppBarOverlay" app:expanded="false" tools:expanded="true" @@ -121,7 +109,7 @@ - - - - - - - - + android:text="直播中"/> diff --git a/core/src/main/java/com/yizhuan/xchat_android_core/user/bean/UserDetailInfo.java b/core/src/main/java/com/yizhuan/xchat_android_core/user/bean/UserDetailInfo.java index efba87eb9..31ae88238 100644 --- a/core/src/main/java/com/yizhuan/xchat_android_core/user/bean/UserDetailInfo.java +++ b/core/src/main/java/com/yizhuan/xchat_android_core/user/bean/UserDetailInfo.java @@ -60,6 +60,7 @@ public class UserDetailInfo implements Serializable { private int erbanNo; private int fansNum; private long birth; + private String roomUid; private UserLevelVoBean userLevelVo; private List userGiftWall; private List dynamicInfo; @@ -67,6 +68,14 @@ public class UserDetailInfo implements Serializable { private String nameplatePic; private String nameplateWord; + public String getRoomUid() { + return roomUid; + } + + public void setRoomUid(String roomUid) { + this.roomUid = roomUid; + } + public String getNameplatePic() { return nameplatePic; }