我已经实现了一个带有搜索功能和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>