Domanda

c'è una possibilità di definire in qualche modo l'altezza del titolo?

Il problema principale è un separatore che si trova sotto il titolo reale. Quindi, forse non v'è possibilità di definire in qualche modo l'altezza del separatore.

API 4.5

Grazie

È stato utile?

Soluzione

ho sperimentato io stesso e l'unico modo che conosco per andare in giro è quello di sovrascrivere il metodo (non documentato) in MainScreen:

protected void applyTheme() {
    // leave this empty
}

In questo modo il tema dai colori di impostazione e anche sembra di sbarazzarsi del separatore tra il titolo e il contenuto principale.

Altri suggerimenti

Ti consigliamo di utilizzare il SetExtent metodo.

Per ottenere semplicemente altezza titolo provate questo:

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)));
    }
}

E per definire te stesso titolo, provare a mettere in campo personalizzato setTitle

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top