SAP Home Learn Build Integrate Model Operate Extend with AI ConnectTutorial navigator Knowledge Graph API Devtoberfest Developer Advocates App Space

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
โคข Open full site

Customize the Wizard Generated Application

Customize a wizard-generated application and learn how to use Fiori object cells, search UI, and the collection view.

Overview

🎓 beginner 60 min. SAP BTP Sdk For AndroidBeginnerAndroidMobileSAP Business Technology Platform

You will learn

  • โœ”How to customize the values displayed in an object cell
  • โœ”How to modify the navigation between screens
  • โœ”How to change menu options
  • โœ”How to enable filtering of object cells on a list screen
  • โœ”How to add a collection view showing the top products
Bruce Meng B Bruce Meng January 7, 2026
Created by April 26, 2024
Contributors

Prerequisites

Prerequisites

Steps

Step 1 Examine the products list screen
โ€”

  1. Run the previously created project.

  2. Select Products.

    Entities screen
    Entities screen

    Original Products Screen
    Original Products Screen

    The category name is displayed (rather than the product name) because the app was generated from the OData service’s metadata, which does not specify which of the many fields from the product entity to display. When creating the sample user interface, the SDK wizard uses the first property found as the value to display. To view the complete metadata document, open the res/raw/com_sap_edm_sampleservice_v4.xml file.

    XML
    <EntityType Name="Product">
        <Key>
            <PropertyRef Name="ProductID"/>
        </Key>
        <Property Name="Category" Type="Edm.String" Nullable="true" MaxLength="40"/>
        ... ...
        <Property Name="Name" Type="Edm.String" Nullable="false" MaxLength="80"/>
        ... ...
    </EntityType>

    Each product is displayed in an object cell, which is one of the Fiori UI controls for Android.

    object cell
    object cell

    As seen above, an object cell is used to display information about an entity.

Step 2 Update the products list screen
+
Step 3 Customize the `ProductCategories` screen
+
Step 4 Customize the navigation
+
Step 5 Add category filtering
+
Step 6 Add a Top Products section with a `CollectionView`
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 6
1. Examine the products list screen 2. Update the products list screen 3. Customize the `ProductCategories` screen 4. Customize the navigation 5. Add category filtering 6. Add a Top Products section with a `CollectionView`

Learn more →