Anfang des Inhaltsbereichs

Funktionsdokumentation Methode GET_TITLE_SUPPORTED Dokument im Navigationsbaum lokalisieren

Verwendung

Die Methode GET_TITLE_SUPPORTED des Interfaces IF_CLIENT_INFO beschreibt, ob ein Titel durch das title-Attribut des WML-Tags <card> am oberen Bildschirmrand dargestellt wird.

Bei einigen Geräten z. B. des Herstellers Nokia bewirkt die Angabe eines Titels im WML-Tag <card>, daß dieser Titel als Überschrift in der Titelleiste der Web-Anwendung erscheint.

Ein Openwave-Browser jedoch unterstützt diese Funktion nicht auf jedem Gerät, in diesem Fall würde auf der Benutzungsoberfläche des Gerätes keine Überschrift erscheinen. Damit auch bei diesen Geräten ein Titel angezeigt wird, muß der Titel als Text im Body des Dokumentes definiert werden.

Beispiel

<%@page language="abap"%>

data title1 type string.
data title2 type string.

if client_info->get_title_supported( ) = ‘X’.
title1 = 'Title in header'.
title2 = ' '.
else.
title2 = 'Title in body<br/>'.
title1 = ' '.
endif.
%>
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"‘"http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>

<card id="main" title="<%= title1 %>">
<p>
<%= title2 %>
This is the actual body
<br/>
</p>
</card>

</wml>

Diese Grafik wird im zugehörigen Text erklärt

Dieses Beispiel finden Sie auch unter Paket Ò SBSP_SAMPLES Ò Web Ojekte Ò BSP-Applikationen Ò MOBILE_CLIENTINFO Ò Seiten Ò title.wml

Interface IF_CLIENT_INFO

Ende des Inhaltsbereichs