2012-02-12 39 views
0

需求在我的應用程序,用戶可以選擇語言的活動之一。由於應用程序僅在5種語言,我想這樣做:附加在一個Android的對話框

當用戶按下按鈕語言顯示一個對話框,顯示5種主要語言,以及額外的選項:「顯示更多的語言」。如果用戶選擇最後一個,則顯示完整列表。

我真的不知道如何實現保持動作自然的用戶,因爲所有的語言重新加載對話框可能會造成混淆。

我怎麼能作出這樣的?由於

回答

1

看看它是如何完成在設置 - >語言&鍵盤 - >選擇語言它可能會給你正確的想法。否則,您可以使用上下文菜單和帶有列表的子菜單來實現它。 請記住,活動以應用語言重新啓動。


乾杯

1

我想你可以列出所有語言中通過滾動型包圍的LinearLayout中,所有的牆根和加入對話。當用戶單擊按鈕show more languages時,您可以顯示隱藏佈局:)