相关疑难解决方法(0)

将图标添加到SlidingTabLayout而不是Text

我正在我的Android应用程序中实现SlidingTabLayout.我的疑问是,我想在我的滑动标签中实现图标而不是导航文本.我在互联网上搜索任何这样的教程或样本,但没有找到.我还在stackoverflow上搜索了上一个问题:Over Here - SlidingTabLayout with Icons.它提供了一些信息,但并没有真正帮助我.

要清楚.我要求我的标签只包含图标.没有文字.

由于我是这个整个设置的新手,如果您发布正确的代码并附上解释,我将不胜感激.感谢您的时间和精力!

PS 我也听说过Andreaz Stuetz的pagerslidingtabstrip,并想知道这是否更适合我想要的东西......

另外:这是我希望我的滑动标签看起来像.查看此图片的顶部.

编辑:现在LOLLIPOP(与材料设计)已经出来.我使用了一个新的"只有图标"在SLIDING-TAB-LAYOUT他们的工具栏下面看到了很多应用程序(ANDROID 5.0 ACTION-BAR).是他们实现这个的新方法吗?再次感谢!

请参阅顶部的滑动标签?

android android-icons android-viewpager android-tabs pagerslidingtabstrip

19
推荐指数
3
解决办法
3万
查看次数

Android SlidingTabLayout带图标

我在我的视图中使用谷歌的SlidingTabLayout,但我想在标签中添加图标.我正在使用这个http://developer.android.com/samples/SlidingTabsBasic/src/com.example.android.common/view/SlidingTabLayout.html 任何人都可以帮忙吗?

void setUpPager(View view){
    mViewPager = (ViewPager) view.findViewById(R.id.viewpager);
    mViewPager.setAdapter(new TabsPagerAdapter(getActivity()));
    mSlidingTabLayout = (SlidingTabLayout) view.findViewById(R.id.sliding_tabs);
    mSlidingTabLayout.setViewPager(mViewPager);
  }
Run Code Online (Sandbox Code Playgroud)

这是我的xml:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:layout_width="match_parent"
              android:layout_height="match_parent"
              android:orientation="vertical">

  <android.common.view.SlidingTabLayout
      android:id="@+id/sliding_tabs"
      android:layout_width="match_parent"
      android:layout_height="wrap_content" />

  <android.support.v4.view.ViewPager
      android:id="@+id/viewpager"
      android:layout_width="match_parent"
      android:layout_height="0px"
      android:layout_weight="1"
      android:background="@android:color/white"/>

</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

android android-layout android-tabs pagerslidingtabstrip android-tabstrip

14
推荐指数
3
解决办法
2万
查看次数