05-10-2010 04:50 PM - edited 05-10-2010 04:53 PM
I need to make an application which has the following requirements:
So that's the scenario. Thanks for bearing with me till now. Now, here are the questions:
If anyone has any suggestions as to how this problem is to be approached I'll be waiting eagerly to read them.
Solved! Go to Solution.
05-10-2010 05:27 PM
1. The application starts off with a mainscreen which should have a list of , say Supermarkets.I am assuming I need to use ListField for this purpose (is my assumption correct?).
->Yes, you can use listfield. I often use FlowFieldManagers with some extended fields to create a different way to display information.
5. this can be achieved adding your "tab field" as status (use setStatus on your mainscreen).
6. If you use sqllite you are targeting users with OS 5.x, if thats the case is ok.
About your questions:
-> If you use setStatus as I mentioned tab bar wont dissapear.
If in some case you dont want the header dissapear, use setTitle. using setTitle and setStatus your content will be in the middle. If you scroll the listfield the title and the status will remain in their place.
Perhaps other developers have different ideas
05-11-2010 10:09 AM
Thanks for your comments. I'd love to know how you manage to use FlowFieldManagers to display the information. From what I understand, you are suggesting that I use setStatus() and Push whatever screen I want to and that would not disrupt the visibility of the tab field?
Once again thanks for your valuable comments. Really appreciate it.
05-11-2010 10:26 AM
FlowFieldManager is just like any other manager,
FlowFieldManager ffm = new FlowFieldManager();
And the you add your fields into it. If you are ok with your skills extending fields, I think that is the way to go. If not, I suggest you to keep it basic using ListFields since is easier to handle.
About the setStatus, you dont push screen on status, you add fields. For example, If you want buttons on the bottom part of the screen then you can create a new HorizontalFieldManager, add some buttons on it and then set the HorizontalFieldManager you created as the status for that window.
If you need further assistance let me know.