Giter Site home page Giter Site logo

ListView related components about dineon HOT 5 CLOSED

mhotan avatar mhotan commented on July 17, 2024
ListView related components

from dineon.

Comments (5)

mhotan avatar mhotan commented on July 17, 2024

Phase 2 priority:
Modify the list in the Restaurant Application Current Customer fragment. This list is dynamic in that once a new user checks in to the restaurant there information should be populated on the list. Don't worry about populating the list. Concern yourself more with the UI layout and callbacks. Eventually replace the CustomerList to a Dining Session List. Then populate the new "Dining Session" list item appropriately.

Classes you probably have to familiarize your self with:

  • CustomerListFragment.java
    ---Contains the event handlers and such
  • Create "res/layout/listitem_diningsession" or whatever the equivalent for an expandable list item in the Restaurant application.

Not Phase 2 priority:

Replace the current Restaurant Selection List items along with the Menu Items list. Add a button for both that is right aligned and points right (perhaps looks like ">"). Refer to restaurant application and the list fragments in there. The buttons will notify use to either start a new activity or open the details fragment of a given restaurant and menu item.

from dineon.

rocketgarden avatar rocketgarden commented on July 17, 2024

Is there a reason for CustomerListFragment to extend android.support.v4.app.ListFragment instead of android.app.ListFragment?

from dineon.

mhotan avatar mhotan commented on July 17, 2024

Yes, our application is using the support library. It is a convention I chose to so that if we choose to be able to support older android builds we can. It also allows us to use ViewPager which allows us to have the swipe screen capability. And android.support.v4.app.ListFragment and android.app.ListFragment are not interchangeable.

from dineon.

mhotan avatar mhotan commented on July 17, 2024

Make sure that you change the data types of for String and Primitives. To the correct DineOn type. So feel free to change CustomerList to a list of Dining Sessions defined in the library.

from dineon.

mhotan avatar mhotan commented on July 17, 2024

Replace the customer list with a Dining session list. I described why above. We have a Dining session Object. If you want to work on it go ahead and create an Issue so everyone knows you are

from dineon.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.