【发布时间】:2016-07-27 17:54:13
【问题描述】:
所以这是导致 build.grade 问题的依赖项:
这里不工作的代码:
compile 'com.android.support:appcompat-v7:23.2.1'
compile 'com.android.support:design:23.2.1'
这里的工作代码:
compile 'com.android.support:appcompat-v7:23.0.1'
compile 'com.android.support:design:23.0.1'
如您所见,工作代码实际上比新代码旧。这就是我想要达到的目的。
使用非工作代码,图标显示在文本上方,如下所示:
使用工作代码,它是这样的(这就是我希望它显示的方式):
无论如何使用“非工作代码”使图标显示在第二张图片中?
注意:我正在使用 tabLayout,我正在设置这样的图标:
private int[] tabIcons = {
R.drawable.ic_action_add,
R.drawable.ic_action_gear
};
tabLayout.getTabAt(0).setIcon(tabIcons[0]);
tabLayout.getTabAt(1).setIcon(tabIcons[1]);
我正在像这样设置标签上的文本:
private void setupViewPager(ViewPager viewPager) {
ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager());
adapter.addFrag(new ProfileFragment(), "Add");
adapter.addFrag(new ProfileFeedFragment(), "Settings");
viewPager.setAdapter(adapter);
}
【问题讨论】:
标签: android android-layout android-fragments android-studio android-tablayout