【问题标题】:Using Android setDisplayShowCustomEnabled(true) and ViewPager使用 Android setDisplayShowCustomEnabled(true) 和 ViewPager
【发布时间】:2015-04-24 06:33:12
【问题描述】:

我正在为我的操作栏使用自定义视图,并在适配器中使用带有片段的 viewpager。当我第一次加载活动时,一切都很完美。在我开始浏览页面浏览之前,操作栏的另一层会出现在其下方。检查下面的前后图像

-

来源

activity_home.xml

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

<android.support.v4.view.ViewPager
    android:id="@+id/pager"
    android:layout_width="match_parent"
    android:layout_height="match_parent"/>

<ImageView
    android:layout_width="50dp"
    android:layout_height="50dp"
    android:background="@drawable/btn_gray"
    android:layout_alignParentBottom="true"
    android:layout_marginBottom="10dp"
    android:layout_centerHorizontal="true"
    android:src="@drawable/camera"
    android:padding="12dp"
    android:clickable="true"
    android:visibility="gone"/>

</FrameLayout>

HomeActivity.java onCreate

super.onCreate(savedInstanceState);
setContentView(R.layout.activity_home);

ActionBar action_bar = getActionBar();
homepage_adapter = new HomePageAdapter(getSupportFragmentManager());

LayoutInflater mInflater = LayoutInflater.from(this);

View custom_view = mInflater.inflate(R.layout.layout_tabs, null);

pager = (ViewPager)findViewById(R.id.pager);
pager.setAdapter(homepage_adapter);
pager.setOnPageChangeListener(this);

action_bar.setDisplayShowHomeEnabled(false);
action_bar.setDisplayShowTitleEnabled(false);

action_bar.setDisplayShowCustomEnabled(true);
action_bar.setCustomView(custom_view);

我尝试重新调整 OnPageChangeListener,怀疑它可能会导致问题,但没有任何改变。

【问题讨论】:

    标签: android android-fragments android-actionbar android-viewpager


    【解决方案1】:

    我通过使用 ActionBarActivity 而不是 FragmentActivity 解决了这个问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-18
      相关资源
      最近更新 更多