My business partner and I have a small disagreement, and I'm trying to
figure out the best way to resolve it.

First, I should say I started out his way, and switched after
reviewing a lot of applications.

The background is this -- we have an app, with some controls which can
be locked. A lock/unlock icon is put next to the lockable controls.
You can long-click the icon, and it brings up a context menu with
several items, including the item for the lock state.

Currently, it brings up a "Locked  [X]" or "Locked [ ]" item -- that
is, a menu item with a checkbox that can be checked or unchecked, and
the lock state is changed accordingly.

He would like me to change it to reflect the action being taken. I.e.
the menu item would say "Lock" if it is currently unlocked, and
"Unlock" if it is currently locked.

It would be acting as a toggle in either case; the only difference is
how it is presented to the user.

I see arguments both ways:

* Consistency with platform standards suggests the checkbox.
* This feels more active than the usual "change the state of a
preference flag".

Locking has implications beyond this application -- and is a major
motivation for the application, in fact.

Note that both he and I independently thought at first glance it
should be 'Lock/Unlock'. I need to weigh this apparent intuition
against platform-wide practice and user expectations.

Does anyone have any thoughts or opinions? Or alternatives I perhaps
haven't considered?

Thanks.

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to