Android:具有搜索功能的ListView和checkBox

时间:2015-12-02 20:44:53

标签: android android-fragments android-intent android-activity

我已经实现了一个带有搜索功能和checkBox的listView。问题是,一旦我从editText搜索,一旦选择了搜索文本,它从原始listView获取值,我没有得到我想要的确切值。

我在网上找到了一些解决方案但没有用。请帮帮我。

activity_invitecaretaker.xml

private void textBox1_GotFocus(object sender, RoutedEventArgs e)
{
    textBox1.Background = Brushes.Yellow;
}

private void textBox1_LostFocus(object sender, RoutedEventArgs e)
{
    textBox1.Background = Brushes.White;
}

list_example_entry.xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 
           xmlns:android="http://schemas.android.com/apk/res/android"
           android:id="@+id/RelativeLayout01"
           android:layout_width="fill_parent"
           android:layout_height="wrap_content">

        <ListView
                android:id="@+id/list"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:dividerHeight="1dp"
                android:layout_below="@+id/inputSearch"
                android:layout_above="@+id/button_invite">
        </ListView>

        <EditText android:id="@+id/inputSearch"
                  android:layout_width="match_parent"
                  android:layout_height="wrap_content"
                  android:hint="@string/search_caretaker"
                  android:inputType="text"
                  android:maxLines="1"
                  style="@style/EditTextCustomHolo"
                  android:layout_alignParentTop="true"
                  android:layout_alignParentLeft="true"
                  android:layout_alignParentStart="true"/>

        <Button android:id="@+id/cancel_text"
                android:text="@string/cancel_button"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentRight="true"
                android:layout_alignParentEnd="true"
                android:layout_alignBottom="@+id/inputSearch"/>

        <Button
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:text="@string/send_invite"
                android:id="@+id/button_invite"
                android:gravity="center"
                android:layout_alignParentBottom="true"
                android:layout_alignParentLeft="true"
                android:layout_alignBottom="@android:id/android:list"                />
        <Button
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:text="@string/skip_button"
                android:id="@+id/button_skip"
                android:gravity="center"
                android:layout_alignParentBottom="true"
                android:layout_alignParentRight="true"
                android:layout_alignBottom="@android:id/android:list"                   />
</RelativeLayout>

0 个答案:

没有答案