Android开发中关于设定APP名称的问题

下图是在String.xml档中设定的字符串,注意红框中我的设定再看下图,是AndroidManifest.xml中的设定,注意红框中对应的设定设定完成之后,在手机上安装... 下图是在String.xml档中设定的字符串,注意红框中我的设定

再看下图,是AndroidManifest.xml中的设定,注意红框中对应的设定

设定完成之后,在手机上安装APK好后并运行该APP,我却发现有不对的地方。
请看下图是我安装好后手机上生成的 APP的图标和名称

看红圈中的名称,按照我在xml档中的设定,它应该是MainActivityDM而不是DM。
再看下图是我运行APP后的界面

可以看到程序运行时的Title与我在xml档中设定的字符串是相符和。
但是为什么APP的名称却也是这个呢?
后来我尝试将String.xml中的title_activity_main的字符串设定其他的值比如
<string name="title_activity_main">abc</string>
同样的安装后APP的名称也变成了abc。
请哪位大神指点一下是怎么回事?
展开
 我来答
昆吾元甲lS
推荐于2016-05-04
知道答主
回答量:10
采纳率:0%
帮助的人:3.7万
展开全部
activity 中的lable优先级高于application中lable的优先级。当activity中没有定义lable标签时,application中的lable才会在activity lable标签中生效。
追问
我学Android不是很久,所以你说的这个原理我不是很理解,也是初次耳闻。
依据你提供的原理,那我岂不是没法做到APP的名称与运行是程序界面的Title不同了?除非我不设定是程序界面的Title?还是其他方法?动态设定Title我知道,但是我现在要做的是设定一个APP的名称,并且这个名称不是和程序运行时设定的Tiltle相同。
你有没有什么方式请指点一下,谢谢!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式