use*_*112 5 java android android-actionbar
我正在尝试使用支持库来执行应用程序,并且我尝试向其添加操作栏.操作栏工作正常,但它不显示公司图标.我尝试在清单中以编程方式指定图标和徽标,但仍然没有任何作用.
在我的代码中,我有这个:
//Actionbar setup
mActionBar = getSupportActionBar();
mActionBar.setIcon(res.getDrawable(R.drawable.ic_launcher));
mActionBar.setLogo(res.getDrawable(R.drawable.ic_launcher));
mActionBar.setTitle("");
//Tabs setup
mActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
tabConoce = mActionBar.newTab().setText(res.getString(R.string.conoce));
tabExperimenta = mActionBar.newTab().setText(res.getString(R.string.experimenta));
frgConoce = new TabConoce();
frgExperimenta = new TabExperimenta();
tabConoce.setTabListener(new GeaTabListener(frgConoce));
tabExperimenta.setTabListener(new GeaTabListener(frgExperimenta));
mActionBar.addTab(tabConoce);
mActionBar.addTab(tabExperimenta);
Run Code Online (Sandbox Code Playgroud)
在清单中,我有这个:
<application
android:icon="@drawable/ic_launcher"
android:logo="@drawable/ic_launcher"
... >
...
</application>
Run Code Online (Sandbox Code Playgroud)
请帮忙.
这与 Android 5.0 上的本机操作栏配合使用以显示图标:
getActionBar().setLogo(R.drawable.ic_launcher);
getActionBar().setDisplayShowHomeEnabled(true);
getActionBar().setDisplayUseLogoEnabled(true);
Run Code Online (Sandbox Code Playgroud)
我不能说它是否与appcompat-v7操作栏一起使用,因为我还没有尝试过。
| 归档时间: |
|
| 查看次数: |
1797 次 |
| 最近记录: |