Java 在操作栏上添加编辑文本
我想知道如何做到这一点 我在操作栏中有一个搜索图标,如下图所示 单击时,我希望操作栏更改为Java 在操作栏上添加编辑文本,java,android,Java,Android,我想知道如何做到这一点 我在操作栏中有一个搜索图标,如下图所示 单击时,我希望操作栏更改为editText,并在editText 我知道如何使用图像制作editText,但如何将editText像下面的图像一样放在操作栏上 您要查找的内容称为SearchView或Search Widget 实施搜索菜单项: 使用编辑文本创建布局搜索 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="htt
editText
,并在editText
我知道如何使用图像制作editText,但如何将editText像下面的图像一样放在操作栏上
您要查找的内容称为SearchView或Search Widget
实施搜索菜单项: 使用编辑文本创建布局搜索
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
style="?attr/actionButtonStyle"
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:layout_gravity="fill_horizontal"
android:focusable="true" >
<EditText
android:id="@+id/search_query"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="left|center"
android:background="@drawable/bg_search_edit_text"
android:imeOptions="actionSearch"
android:inputType="text" />
</LinearLayout>
希望有帮助。我需要使用intent吗?假设搜索图标位于活动A中,按下时,它将变为EditText,我想在下面显示相关数据。这正是你想要的。。
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
style="?attr/actionButtonStyle"
android:layout_width="fill_parent"
android:layout_height="match_parent"
android:layout_gravity="fill_horizontal"
android:focusable="true" >
<EditText
android:id="@+id/search_query"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="left|center"
android:background="@drawable/bg_search_edit_text"
android:imeOptions="actionSearch"
android:inputType="text" />
</LinearLayout>