ich zur Zeit mache eine App mit rückwärts für Symbolleiste unterstützen, und somit habe ich diese DateiWie programm Elemente in der Symbolleiste
<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.Toolbar xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/toolbar"
android:layout_height="wrap_content"
android:layout_width="match_parent"
android:minHeight="?attr/actionBarSize"
android:background="?attr/colorPrimary"
android:elevation="4dp"
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light">
</android.support.v7.widget.Toolbar>
ich dann programmatisch hinzufügen in die Ansichten von so etwas wie tun:
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
aber ich möchte in der Lage sein, benutzerdefinierte Ansichten in der Symbolleiste, wie EditText und Textview ist ohne Hartcodierung sie in die toolbar.xml oben hinzuzufügen.
Gibt es eine Möglichkeit, dies zu tun? Es ist vielleicht erwähnenswert, dass ich die V7-Support-Bibliothek verwende.
Danke, Liam
Sie sie immer in die XML und zeigen könnte hinzufügen oder sie dynamisch verstecken. – cyroxis