android searchView hava一个问题

时间:2015-06-26 10:59:05

标签: android listview filter searchview

我有ListView。在ListView我有SearchView列表中的哪个过滤器项。工作正常,但问题是当我点击SearchView时,标题TextView没有隐藏。当我点击TextView时,任何人都知道如何隐藏SearchView

示例如下:

enter image description here

在图片中,当我点击SearchView时,我想要隐藏TextView Food卡路里。

这是我的SearchViewTextView代码:

<SearchView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/searchView"
    android:layout_alignParentTop="true"
    android:layout_toLeftOf="@+id/button1"
    android:layout_toStartOf="@+id/button1" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textAppearance="?android:attr/textAppearanceLarge"
    android:text="Food Calories"
    android:id="@+id/tex"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true"
    android:textColor="#ffffffff"
    android:layout_marginTop="10dp"/>

这是活动代码:

public class DataListActivity extends Activity  {

    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.data_list_layout);

        SearchView sear = (SearchView)findViewById(R.id.searchView);
        sear.setOnQueryTextListener(new SearchView.OnQueryTextListener() {

            @Override
            public boolean onQueryTextSubmit(String query) {
                return false;


            }

            @Override
            public boolean onQueryTextChange(String newText) {
                listDataAdapter.getFilter().filter(newText);
                return true;

            }

        });}

0 个答案:

没有答案