卡片效果
This commit is contained in:
@@ -34,6 +34,7 @@ import com.mogo.module.main.windowview.WindowViewHandler;
|
||||
import com.mogo.module.service.ServiceConst;
|
||||
import com.mogo.service.IMogoServiceApis;
|
||||
import com.mogo.service.MogoServicePaths;
|
||||
import com.mogo.service.cardmanager.IMogoCardChangedListener;
|
||||
import com.mogo.service.cardmanager.IMogoCardManager;
|
||||
import com.mogo.service.fragmentmanager.IMogoFragmentManager;
|
||||
import com.mogo.service.intent.IMogoIntentListener;
|
||||
@@ -55,8 +56,8 @@ import java.util.List;
|
||||
* 描述:加载各个模块
|
||||
*/
|
||||
public class MainActivity extends MvpActivity< MainView, MainPresenter > implements MainView,
|
||||
IMogoLocationListener,
|
||||
IMogoMarkerClickListener, IMogoIntentListener {
|
||||
IMogoLocationListener,
|
||||
IMogoMarkerClickListener, IMogoIntentListener, IMogoCardChangedListener {
|
||||
|
||||
private static final String TAG = "MainActivity";
|
||||
|
||||
@@ -245,6 +246,7 @@ public class MainActivity extends MvpActivity< MainView, MainPresenter > impleme
|
||||
|
||||
mMogoCardManager = mServiceApis.getCardManagerApi();
|
||||
|
||||
mMogoCardManager.registerCardChangedListener(TAG,this);
|
||||
mMogoFragmentManager = mServiceApis.getFragmentManagerApi();
|
||||
mMogoFragmentManager.init( this, R.id.module_main_id_search_fragment );
|
||||
mMogoFragmentManager.registerMainFragmentStackTransactionListener( ( size ) -> {
|
||||
@@ -442,4 +444,8 @@ public class MainActivity extends MvpActivity< MainView, MainPresenter > impleme
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@Override public void onSwitched(int position, String moduleName) {
|
||||
mCardsContainer.setCurrentItem( position );
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user