应用程序图标,在标题栏为Android工作室
问题描述:
你好社区#1没有显示,应用程序图标,在标题栏为Android工作室
我最近开始研究Android的发展,我几乎可以肯定我遇到了一个错误。我希望有这方面知识的人可以证实这一点,并提供一个快速的解决方法。
这里是链接到同样的问题,更多的讨论(链接中的OP是不是我): http://forums.udacity.com/questions/100235173/app-icon-not-showing-in-the-title-bar
基本上,在OP所做的是用自定义更换默认的Android应用程序图标。我很确定他或她做得正确,因为包括我在内的其他人都有同样的问题。但是,假设OP执行正确,标题栏中没有应用程序图标(请参阅第一个图像)。
如果我们要运行“Hello World!”程序没有修改默认的应用程序图标,结果仍然是一样的。也就是说,默认情况下,标题栏中将没有应用程序图标。
有些用户认为这是由于主题引起的......另一位用户还建议,只有在使用“带有碎片的空白活动”创建项目时才会发生这种情况(请注意,每个人都在使用“带片段的空白活动”和没有任何其他活动)。
如果有人可以对此事提出一些合理的建议,将不胜感激!
谢谢!
答
一些网友认为,这是由于主题
这些用户是正确的。屏幕截图似乎来自Android 5.0上运行的应用程序,该应用程序使用基于Theme.Material
的主题。
这是Google的预期行为,因此不代表错误。
答
我得到它的工作在Android 5.0,只需添加几行代码写进onCreate方法,里面MainActivity:
getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setLogo(R.drawable.ic_launcher);
getSupportActionBar().setDisplayUseLogoEnabled(true);
这并获得成功。在棒棒糖 – raksja 2015-09-07 23:22:06