在我的应用程序的一个活动中,用户可以选择语言。由于应用程序只有5种语言,我想做类似的事情:
当用户按下按钮语言时,会显示一个显示5种主要语言的对话框,还有一个额外选项:“显示更多语言”。如果用户选择最后一个,则显示完整列表。
我真的不知道如何实现让用户自然保持动作,因为用所有语言重新加载对话框会让人感到困惑。
我该怎么做?感谢
答案 0 :(得分:1)
我认为你可以在一个由scrollview包围的linearlayout中列出所有语言,全部隐藏并添加到对话框中。当用户单击按钮show more languages
时,您可以显示隐藏的布局:)
答案 1 :(得分:1)
在设置 - >语言和键盘 - >选择语言中查看它是如何完成的,它可能会给你正确的想法。否则,您可以使用上下文菜单和带有列表的子菜单来实现它。 请记住,必须重新启动活动才能应用该语言。
干杯