Android UI Elements

Welcome to our brand new Clickteam Community Hub! We hope you will enjoy using the new features, which we will be further expanding in the coming months.

A few features including Passport are unavailable initially whilst we monitor stability of the new platform, we hope to bring these online very soon. Small issues will crop up following the import from our old system, including some message formatting, translation accuracy and other things.

Thank you for your patience whilst we've worked on this and we look forward to more exciting community developments soon!

Clickteam.
  • Hi, I'm very interested in the Android exporter, but I'm interested in making "apps" more than games, therefore to me, being able to access the standard Android UI elements is very important. I was wondering to what extend the Android Building Blocks are supported, such as:

    -Default Android buttons, edit boxes, dropdown menus (Spinners), checkboxes, etc.
    -Swipe scrolling
    -Tabs and scrollable tabs
    -Notifications and toasts
    -The action bar
    -The share dialog (Intent)

    Many thanks

  • Hi, I'm very interested in the Android exporter, but I'm interested in making "apps" more than games, therefore to me, being able to access the standard Android UI elements is very important. I was wondering to what extend the Android Building Blocks are supported, such as:

    -Default Android buttons, edit boxes, dropdown menus (Spinners), checkboxes, etc.
    -Swipe scrolling
    -Tabs and scrollable tabs
    -Notifications and toasts
    -The action bar
    -The share dialog (Intent)

    Many thanks


    Android buttons, edit boxes, and checkboxes (I think checkboxes, anyway) are supported. I don't know about drop-down menus, though. They probably are.
    Swipe scrolling would have to be hand-coded (by hand-coded, I mean there isn't anything that will do almost all of the work for you), but yes, it is possible.
    I don't think MMF2 supports tabs much at all, if you mean the kind of tab that internet browsers use (if you mean a different kind of tab, can you clarify?).
    I don't know what you mean by a scrollable tab at all, can you clarify, please?
    I haven't really looked into making my apps/games having notifications, so I really don't know.
    Refresh my memory: What is the action bar? I think I've heard about it before, but I'm not sure...
    Also, what is the share dialog? Intents are supported for sure, though, so anything you can do with intents, you should be able to do in MMF2's Android runtime.

    Last thing: I may not be the best person to answer the question, as I don't really use MMF2 to make apps. I use it to make games.

    My Please login to see this link. (which I actually use), my Please login to see this link. (which I mostly don't use), and my Please login to see this link. (which I don't use anymore pretty much at all really). If there are awards for "'highest number of long forum posts", then I'd have probably won at least 1 by now. XD

  • Hi, thanks for the reply. I'm referring specifically to the Android Building Blocks, as listed on this page (the forum won't let me post proper URLs for some reason, so forgive the lack of formatting): (http) Please login to see this link.

    Tabs are a standard design feature of many apps, for instance the Play store, where you can swipe left or right to access different panes (http) Please login to see this link.
    Might be a bit ambitious but I was hoping you could have different frames display as different tabs.

    The action bar goes along the top of apps and gives a space for buttons to do things like open the settings menu (http) Please login to see this link.

    I realise you could hand code replicas of these elements, but I was really hoping there would be built in access to them. It would be a shame to have to reinvent the wheel, and they will never work or look quite right, not to mention the design differences between different Android builds.
    Good to hear that Intents are supported, though.

    Thanks again

  • My opinion is you might want to wait till some additional objects come out for the exporter.
    Now that the runtime is very stable across a very wide variety of devices we can work on getting more of the UI and building blocks on the device.

    Please login to see this link.

  • My opinion is you might want to wait till some additional objects come out for the exporter.
    Now that the runtime is very stable across a very wide variety of devices we can work on getting more of the UI and building blocks on the device.

    OK, thanks, I figured that might be the case. Looking forward to the future of the exporter, then!

  • I've made plenty of apps using standard Java and personally, I would rather make custom replacements for things like tabs, since tabs in Android respond totally differently on different Android versions. As for dialog boxes, etc, it would be useful to be able to call standard OS elements, but some things would be better off made in MMF (like the tabs since in MMF it is way easier to customize and know how they will work across all versions). Just my two cents.

  • Perhaps this very well Written Article by Simon (from Clickteam) can also be of great Support when trying to create a nice and functional GUI for different Runtimes:
    Please login to see this link.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!