gpt4 book ai didi

java - ActionBar.setHomeButtonEnabled 中的 NullPointerException

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:21:07 25 4
gpt4 key购买 nike

晚上好。我有 android:minSdkVersion="14"
android:targetSdkVersion="16"

我在 onCreate 方法中有一个 NullPointerException:

public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.tain);

mCollectionPagerAdapter = new CollectionPagerAdapter(
getSupportFragmentManager());

final ActionBar actionBar = getActionBar();

//Here is the error
actionBar.setHomeButtonEnabled(false);

actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);

mViewPager = (ViewPager) findViewById(R.id.pager);
mViewPager.setAdapter(mCollectionPagerAdapter);
mViewPager.setOnPageChangeListener(
new ViewPager.SimpleOnPageChangeListener() {
@Override
public void onPageSelected(int position) {
actionBar.setSelectedNavigationItem(position);
}
});

for (int i = 0; i < mCollectionPagerAdapter.getCount(); i++) {
actionBar.addTab(actionBar.newTab()
.setText(mCollectionPagerAdapter.getPageTitle(i))
.setTabListener(this));
}

}

我在其他项目中有一个类似的代码,它工作正常。两个项目中的库版本也很相似。什么可能导致此异常,我可以更改什么?

谢谢。

最佳答案

在您的 list 中确保您的 Activity 具有(类似的):

<activity android:theme="@android:style/Theme.Holo">

关于java - ActionBar.setHomeButtonEnabled 中的 NullPointerException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15683842/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com