Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-26100

Windows: Add "Ti.UI.ButtonBar" support

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Low
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Windows
    • Story Points:
      7

      Description

      Summary:
      Currently, Titanium's ButtonBar is an iOS only feature. We should add support on Android for parity.

      On iOS, a Titanium ButtonBar works just like a Titanium TabbedBar. Only one button/tab can be selected at a time. The only difference is the appearance. On iOS, a ButtonBar is implemented via UISegmentedControl.

      Possible Solutions:
      Implement it as a radio button group. This seems to be the most appropriate solution. And I think this would be the solution on Windows as well.
      https://developer.android.com/guide/topics/ui/controls/radiobutton

      Alternatively, implement it just like TabbedBar. Have the Android ButtonBar proxy derive from the TabbedBar proxy and have them use the same implementation. Ideally implemented via the Java TabLayout or BottomNavigationView.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                kiguchi Kota Iguchi
                Reporter:
                jquick Joshua Quick
              • Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Backbone Issue Sync

                  • Backbone Issue Sync is enabled for your project, but we do not have any synchronization info for this issue.

                    Git Source Code