Мои Toolbar
и EditText
выглядят следующим образом:
Я попытался добавить его как ActionView
, но получил этот результат:
В основном это просто добавило мои слова "Tap Below" в качестве названия без TextView
Вот что я сделал:
menu.xml
<menu>
...
...
<item
android:id="@+id/edit_text_menu"
android:orderInCategory="300"
android:title="Tap Below"
android:actionLayout="@layout/edit_text_layout"
app:showAsAction="ifRoom|collapseActionView"
/>
</menu>
edit_text_layout.xml
<?xml version="1.0" encoding="utf-8"?>
<EditText xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/myEditText"
android:background="#000000">
</EditText>
Я подумал, делая это, добавляю макет EditText
к Toolbar
...
Кто-нибудь может помочь?
В качестве альтернативы, есть трюк, где я могу наложить EditText
на Toolbar
?
Я попробовал добавить <item name="windowActionModeOverlay">true</item>
, но ничего не сделал.