|
|
@@ -1,16 +1,15 @@
|
|
|
package com.adealink.weparty.ui.tab
|
|
|
|
|
|
-import com.adealink.frame.aab.util.getCompatDrawable
|
|
|
import com.adealink.frame.router.Router
|
|
|
import com.adealink.weparty.R
|
|
|
import com.adealink.weparty.commonui.BaseFragment
|
|
|
import com.adealink.weparty.commonui.widget.EmptyFragment
|
|
|
import com.adealink.weparty.module.message.Message
|
|
|
import com.adealink.weparty.module.moment.Moment
|
|
|
-import com.adealink.weparty.module.party.Party
|
|
|
import com.adealink.weparty.module.profile.Profile
|
|
|
import com.adealink.weparty.module.room.Room
|
|
|
import com.adealink.weparty.module.userlist.UserList
|
|
|
+import com.facebook.common.util.UriUtil
|
|
|
|
|
|
enum class HomeTab {
|
|
|
/**
|
|
|
@@ -23,11 +22,6 @@ enum class HomeTab {
|
|
|
*/
|
|
|
ROOM_LIST,
|
|
|
|
|
|
- /**
|
|
|
- * 活动广场
|
|
|
- */
|
|
|
- PARTY,
|
|
|
-
|
|
|
/**
|
|
|
* 消息
|
|
|
*/
|
|
|
@@ -46,34 +40,34 @@ enum class HomeTab {
|
|
|
|
|
|
var ROOM_LIST_TAB = Tab(
|
|
|
HomeTab.ROOM_LIST,
|
|
|
- getCompatDrawable(R.drawable.app_roomlist_sel)
|
|
|
+ UriUtil.getUriForResourceId(R.drawable.app_tab_room_list_ic).toString(),
|
|
|
+ UriUtil.getUriForResourceId(R.drawable.app_tab_room_list_selected_ic).toString()
|
|
|
) { Router.getRouterInstance<BaseFragment>(Room.RoomList.PATH) ?: EmptyFragment() }
|
|
|
|
|
|
var ME_TAB = Tab(
|
|
|
HomeTab.ME,
|
|
|
- getCompatDrawable(R.drawable.app_me_sel)
|
|
|
+ UriUtil.getUriForResourceId(R.drawable.app_tab_me_ic).toString(),
|
|
|
+ UriUtil.getUriForResourceId(R.drawable.app_tab_me_selected_ic).toString()
|
|
|
) { Router.getRouterInstance<BaseFragment>(Profile.Me.PATH) ?: EmptyFragment() }
|
|
|
|
|
|
-var PARTY_TAB = Tab(
|
|
|
- HomeTab.PARTY,
|
|
|
- getCompatDrawable(R.drawable.app_party_sel)
|
|
|
-) { Router.getRouterInstance<BaseFragment>(Party.PartyHome.PATH) ?: EmptyFragment() }
|
|
|
-
|
|
|
var MESSAGE_TAB = Tab(
|
|
|
HomeTab.MESSAGE,
|
|
|
- getCompatDrawable(R.drawable.app_message_sel)
|
|
|
+ UriUtil.getUriForResourceId(R.drawable.app_tab_message_ic).toString(),
|
|
|
+ UriUtil.getUriForResourceId(R.drawable.app_tab_message_selected_ic).toString()
|
|
|
) { Router.getRouterInstance<BaseFragment>(Message.Home.PATH) ?: EmptyFragment() }
|
|
|
|
|
|
var MOMENT_TAB = Tab(
|
|
|
HomeTab.MOMENT,
|
|
|
- getCompatDrawable(R.drawable.app_moment_sel)
|
|
|
+ UriUtil.getUriForResourceId(R.drawable.app_tab_moment_ic).toString(),
|
|
|
+ UriUtil.getUriForResourceId(R.drawable.app_tab_moment_selected_ic).toString()
|
|
|
) {
|
|
|
Router.getRouterInstance<BaseFragment>(Moment.Home.PATH) ?: EmptyFragment()
|
|
|
}
|
|
|
|
|
|
var USER_LIST_TAB = Tab(
|
|
|
HomeTab.USER_LIST,
|
|
|
- getCompatDrawable(R.drawable.app_userlist_sel)
|
|
|
+ UriUtil.getUriForResourceId(R.drawable.app_tab_userlist_ic).toString(),
|
|
|
+ UriUtil.getUriForResourceId(R.drawable.app_tab_userlist_selected_ic).toString()
|
|
|
) {
|
|
|
Router.getRouterInstance<BaseFragment>(UserList.HOME.PATH) ?: EmptyFragment()
|
|
|
}
|