2016-05-10 11 views
1

Ich bin auf der Suche nach einem globalen Schalter, um der App zu sagen, dass es nie Desity Bewusstsein notwendig ist.sapui5 global densityAware

Gibt es eine Möglichkeit, die App global zu stoppen, um nach dataAware für Bilder zu suchen?

Antwort

0

Ich habe noch nie einen globalen Schalter dafür getroffen.

Sie können jedoch eine globale Konfigurationseigenschaft für Ihre Anwendung erstellen, die die Eigenschaft "deneAware" für die gesamte Anwendung enthält.

Danach erweitern Sie einfach das sap.m.Image Steuerelement mit Ihrem eigenen benutzerdefinierten Steuerelement (description) und verwenden Sie es in Ihrer Anwendung. In Ihrer eigenen Erweiterung CustomImage können Sie die Eigenschaft densityAware des umgebrochenen Objekts Image im Konstruktor festlegen.

0

Sie können einfach ein globales Modell verwenden, an das alle Ihre Bilder 'densityAware Eigenschaften gebunden sind. Dies ermöglicht Ihnen, die Eigenschaft global zu wechseln.

Ein ausführliches Beispiel finden Sie in der device model tutorial.