ProjectSPAN / android-manet-ptt

SPAN - Android Manet Push-to-Talk Voice Chat
43 stars 26 forks source link

Clarify the status when there are no available peers #2

Open daviddoria opened 11 years ago

daviddoria commented 11 years ago

When I launch the app, I am greeted with a picture of a microphone and a dropdown box with options "Silence Mode" and "Listen Only Mode". It was not clear that when a peer was available it would appear directly in this list. After looking through the code, I see that the list is populated with these two defaults, along with any peers and any groups.

Perhaps this "Select a Mode, Group, or Peer" dialog could have three distinct sections - "Passive" (for silence and listen only), "Peers", and "Groups". When no one else is connected, "Peers" and "Groups" should somehow indicate "[none available]".

jrobble commented 11 years ago

I agree, that from a usability standpoint it would be nice to divide the drop down into sections and show when there's no peers and no groups; however, at the time I wrote the code the Android Spinner widget wasn't that sophisticated. Ultimately, we should probably use a Button that launches a ListView instead. ListViews are easier to work with, especially when dealing with dynamically updating content.