Blackberry - comment définir la hauteur du titre de l'écran?
-
21-09-2019 - |
Question
est-il possible de définir en quelque sorte la hauteur du titre?
Le principal problème est un séparateur qui se trouve sous le titre réel. Alors, peut-être, il est possible de définir en quelque sorte la hauteur du séparateur.
API 4.5
Merci
La solution
Je l'ai vécu moi-même et la seule façon que je connaisse pour se déplacer est de remplacer la méthode (sans papier) dans MainScreen:
protected void applyTheme() {
// leave this empty
}
Cela empêche le thème de la définition des couleurs et semble aussi se débarrasser du séparateur entre le titre et le contenu principal.
Autres conseils
Vous voulez utiliser le SetExtent procédé.
Pour obtenir la hauteur du titre simplement essayer ceci:
class Scr extends MainScreen {
public Scr() {
setTitle("Hello!");
Manager contentManager = getMainManager();
Manager screenManager = contentManager.getManager();
Field titleField = screenManager.getField(0);
int height = titleField.getPreferredHeight();
add(new LabelField(String.valueOf(height)));
}
}
Et pour définir vous-même, essayez de mettre le titre champ personnalisé dans setTitle