在那里,我尝试使用MaterialViewPager
我可以安装它(示例版本)。但我对动作栏和工具栏
无能为力我有两个相对的问题:
1-此模板有一个右侧滑动,只能在触摸右侧时使用(不能使用此图片的图标)
我还想添加一些工具栏图标。
但我不知道如何添加图标!
请参阅mainactivity.java代码:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
setTitle("");
mViewPager = (MaterialViewPager) findViewById(R.id.materialViewPager);
toolbar = mViewPager.getToolbar();
mDrawer = (DrawerLayout) findViewById(R.id.drawer_layout);
if (toolbar != null) {
setSupportActionBar(toolbar);
final ActionBar actionBar = getSupportActionBar();
if (actionBar != null) {
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setDisplayShowHomeEnabled(true);
actionBar.setDisplayShowTitleEnabled(true);
actionBar.setDisplayUseLogoEnabled(false);
actionBar.setHomeButtonEnabled(true);
}
}
如果我将if (toolbar != null)
更改为if(toolbar == null),则滑动图标将隐藏,只显示右箭头,如下图所示:
我知道这不是魔术,但我检查了所有java代码和menu_main以及样式文件夹中的所有文件。我不知道这个阵列是怎么产生的?因为项目中没有任何工具栏或操作栏。以及如何添加更多图标?
所以这是我的问题: 1-如何激活图标滑动? 2-其中是右箭头的来源'以及如何添加更多图标?
如何将两个图标保留在' 1'和' 2' !
答案 0 :(得分:0)
该图标来自Google支持库,根据材料设计进行放置和管理。
更改或执行任何操作违反了材料设计原则。
应该是默认的。