2010-08-08 82 views
0

定義菜單項的字母快捷鍵(alphabeticShortcut)是否是一種好習慣?Android中菜單的字母快捷鍵

我問,因爲我從來沒有在我擁有的任何Android設備中使用它們,即使是那些有物理鍵盤的設備。有什麼理由去定義它們嗎?也許一個可訪問性用例比我沒有看到?

回答

3

它是一個很好的做法菜單 項目的定義 字母快捷鍵 (alphabeticShortcut)?

有沒有傷害他們,AFAIK。但是,目前,我預計很少有用戶使用它們:

  • 它們不會被發現,至少在選項菜單,讓用戶不會知道他們在那裏或如何將它們調用
  • 恕我直言,他們是隻有真正與硬件鍵盤,使用鍵盤裸露在外,這限制了它們在Android設備用戶的很小比例現在

,我可以看到場景中谷歌電視可能會更多地利用他們是有用的,但我們贏了直到谷歌電視硬件(特別是輸入設備)開始出貨時才知道。此外,如果我們開始看到12鍵Android手機,則可以定義數字快捷鍵,未來可能會有更多設備使用該快捷鍵。

我會用上下文菜單包含菜單快捷方式 - 非常適合高級用戶,但它們不應該成爲用戶體驗的關鍵部分。

+0

關於Google TV的好處。有了我們現在的信息,我想我們將停止使用它們,至少在多語言應用程序中。 – hpique 2010-08-08 13:39:10

+0

@hgpc:FWIW,我還沒有嘗試過,但'alphabeticShortcut'可能會使用字符串資源值,而不是文字字符串。 – CommonsWare 2010-08-08 14:15:45

+0

是的,它可以使用資源值。 – hpique 2010-08-08 17:19:39