根据用户输入动态更改应用名称

问题描述:

我想根据用户输入更改应用名称和表单标题。我知道要在清单和样式中进行这些更改,但如何使其具有动态性。请告诉我该怎么做?有什么要做的改变。根据用户输入动态更改应用名称

+0

您是否尝试更改应用的名称,因为它出现在android应用菜单中? –

+0

雅正好@Gil –

你试过这个吗?

myActivity.setTitle(userInput); //Where userInput is new title given by user 

希望这会有所帮助。

+0

我只是困惑在哪里实施。我有一个表单域的活动页面。我可以在哪里设置一个用户可以输入的页面?这会覆盖Android清单中的设置吗? @Mystic –

您可以简单地在Activity中调用setTitle()函数。它可以使用int (resource ID)CharSequence作为参数。

this.setTitle("New Title Here"); 

或改变manifest file

如果你只是想改变字符串中的标题栏,你可以使用如的setTitle或@android_beginner魔术@Mystic建议。

如果您打算更改Android桌面中显示的应用的名称,恐怕这是不可能的。

+0

感谢您的信息。是的,我只想更改标题栏。 –