亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

androidx.fragment.app.FragmentManager獲取問題

package?info.z_pw.ebook.Activitys;

import?androidx.fragment.app.FragmentActivity;
import?androidx.fragment.app.FragmentManager;
import?androidx.viewpager.widget.ViewPager;
import?info.z_pw.ebook.Adapters.MainViewPageAdapter;
import?info.z_pw.ebook.Base.BaseActivity;
import?info.z_pw.ebook.Events.MainPageChangeListener;
import?info.z_pw.ebook.R;
import?info.z_pw.ebook.Views.ETabWidget;

import?android.os.Bundle;
import?android.widget.ImageView;

import?java.util.ArrayList;
import?java.util.List;

public?class?MainActivity?extends?BaseActivity?{

????private?ViewPager?mainWindow;
????private?ETabWidget?findBtn;
????private?ETabWidget?bookBtn;
????private?ETabWidget?meBtn;
????private?List<ETabWidget>?btnList?=?new?ArrayList<>();

????@Override
????protected?void?onCreate(Bundle?savedInstanceState)?{
????????super.onCreate(savedInstanceState);
????????setContentView(R.layout.activity_main);
????????initView();
????}

????private?void?initView()
????{
????????findBtn?=?findViewById(R.id.tab_find);
????????bookBtn?=?findViewById(R.id.tab_book);
????????meBtn?=?findViewById(R.id.tab_me);
????????mainWindow?=?findViewById(R.id.main_window);

????????btnList.add(findBtn);
????????btnList.add(bookBtn);
????????btnList.add(meBtn);

????????initViewPager();
????}

????private?void?initViewPager()
????{
????????
????????mainWindow.setAdapter(new?MainViewPageAdapter());
????????mainWindow.addOnPageChangeListener(new?MainPageChangeListener(btnList));
????}
}


new?MainViewPageAdapter()需要androidx.fragment.app.FragmentManager,activity怎么獲取

正在回答

1 回答

你其中一行代碼寫錯了,

mViewPagerMain.setAdapter(new?FragmentPagerAdapter(getSupportFragmentManager())?{}
是?new??FragmentPagerAdapter?或?FragmentStatePagerAdapter,
因為這個是適配器,如果要new?自己的,你可以重新定義一個擴展類
public?class?xxxxxx?extends?FragmentPagerAdapter{}


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

androidx.fragment.app.FragmentManager獲取問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號