我做了一个黑名单的页面从 数据库里读取 然后在加入ListView 里
然后根据查询黑名单库里的 号码 然后查询 手机联系人中的姓名
不知道为什么报错
刚学习android 经验很少 求帮忙!
黑名单页面
数据库读取
- Java code
public String DB_NAME = "tbl_blacklist"; public static final String KEY_ROWID = "_id"; public static final String KEY_PHONENUMBER = "phonenumber"; public static final String KEY_OPRTIME = "oprtime";public Cursor fetchAllBlackList() { Cursor mCursor = mDb.query(DB_NAME, new String[] { KEY_ROWID, KEY_PHONENUMBER, KEY_OPRTIME }, null, null, null, null, " " +KEY_OPRTIME + " asc"); return mCursor; }
- XML code
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#edeff0" android:orientation="vertical" ><RelativeLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="#FF303030" android:paddingLeft="10dip"> <TextView android:id="@+id/text2" android:layout_width="fill_parent" android:layout_height="60dip" android:layout_gravity="center" android:background="#FF303030" android:gravity="center" android:textColor="#FFFFFFFF" android:textSize="22sp" android:text="黑名单" /> <Button android:id="@+id/back" android:layout_width="60dp" android:layout_height="30dp" android:layout_alignParentLeft="true" android:layout_centerVertical="true" android:background="@drawable/back" /> </RelativeLayout> <ListView android:id="@+id/black_lv" android:layout_width="wrap_content" android:layout_height="wrap_content" android:cacheColorHint="#00000000" android:divider="@android:color/transparent" android:dividerHeight="1dp" android:drawSelectorOnTop="false" /></LinearLayout>
- XML code
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" > <RelativeLayout android:id="@+id/relativeLayout1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:background="@drawable/about_bg" > <CheckBox android:id="@+id/bl_cb" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_centerVertical="true" android:clickable="false" android:focusable="false" android:gravity="center_vertical|center_horizontal" android:paddingRight="15dp" /> <LinearLayout android:id="@+id/LinearLayout01" android:layout_width="253dp" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_weight="0.99" android:gravity="center_vertical" android:orientation="vertical" > <TextView android:id="@+id/bl_tvNumber" android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddingLeft="40dp" android:paddingTop="3dp" android:text="13888888888" android:textColor="#FF000000" android:textSize="16dp" /> <TextView android:id="@+id/bl_tvName" android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddingLeft="40dp" android:text="促销员" android:textSize="14dp" /> </LinearLayout> </RelativeLayout> <RelativeLayout android:id="@+id/llt" android:layout_width="wrap_content" android:layout_height="55dp" android:background="@drawable/black_list" android:visibility="gone" > <Button android:id="@+id/bl_delete" android:layout_width="100dp" android:layout_height="40dp" android:layout_alignParentLeft="true" android:layout_centerVertical="true" android:layout_marginLeft="42dp" android:background="@drawable/black_lbj" android:paddingRight="20dp" /> <Button android:id="@+id/bl_bj" android:layout_width="100dp" android:layout_height="40dp" android:layout_centerVertical="true" android:layout_marginLeft="34dp" android:layout_toRightOf="@+id/bl_delete" android:background="@drawable/black_delete" android:paddingLeft="20dp" /> </RelativeLayout></LinearLayout>