2017-08-04 1 views

Antwort

1

Sie sollten stattdessen eine Symbolleiste verwenden, es ist eine Viewgroup wie jede andere Viewgroup, dann können Sie die TextView darin platzieren, siehe this question für ein Beispiel.

0

Sie müssen nur eine benutzerdefinierte Implementierung der Aktionsleiste schreiben. Sie können so etwas tun, wenn Sie keine Symbolleiste verwenden.

try { 

getSupportActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM); 
     getSupportActionBar().setCustomView(R.layout.custom_toolbar); 
     textView_actionBar = (TextView)findViewById(getResources().getIdentifier("action_bar_textView","id",getPackageName())); 
     textView_actionBar.setText("Your_title"); 
    } catch (NullPointerException e) { 
     e.printStackTrace(); 
    } 

Definieren Sie den clicklistener von textView nach Bedarf.

In custom_toolbar.xml einfach ein TextView und richten Sie es an das rechte Ende. Der Layout-Hintergrund wird nach Ihrer Wahl festgelegt.

+0

Bitte akzeptieren Sie die Antworten, die Ihnen die Lösung für Ihr Problem bieten –

Verwandte Themen