@Override
public
void
onClick(View v) {
int
getId = v.getId();
switch
(getId) {
case
R.id.addbtn:
intent =
new
Intent(ListviewMain.
this
, EditClass.
class
);
startActivityForResult(intent,
0
);
break
;
case
R.id.Searchbtn:
SearchAdd = searchinput.getText().toString();
Log.i(
"여기다"
,
"여 "
+ SearchAdd);
populateListView(SearchAdd);
break
;
default
:
break
;
}
}
public
void
populateListView(String s){
DBHelper dbhelper =
new
DBHelper(
this
);
db = dbhelper.getWritableDatabase();
try
{
Cursor c=db.rawQuery(
"SELECT * FROM test WHERE contents='SearchAdd'"
,
null
);
Log.i(
"?"
,
"d"
+c);
Log.i(
"d"
,
"ddd"
+c.getCount() +
","
+ c.getCount());
if
(c.getCount()!=
0
|| c.getColumnCount() !=
0
)
{
if
(c.moveToFirst())
{
Log.i(
"d"
,
"ddd"
);
do
{
String title=c.getString(c.getColumnIndex(
"TITLE"
));
Log.i(
"d"
,
"d"
+title);
String contents=c.getString(c.getColumnIndex(
"CONTENTS"
));
arrayList.add(
"title :"
+TITLE+
"\n"
+
"contents :"
+CONTENTS+
"\n"
);
}
while
(c.moveToNext());
}
}
06
-
07
15
:
35
:
18.199
: E/SpannableStringBuilder(
21092
): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
06
-
07
15
:
35
:
18.199
: E/SpannableStringBuilder(
21092
): SPAN_EXCLUSIVE_EXCLUSIVE spans cannot have a zero length
06
-
07
15
:
35
:
20.179
: I/여기다(
21092
): 여 소
06
-
07
15
:
35
:
20.179
: I/System.out(
21092
): opened database [test.db].
06
-
07
15
:
35
:
20.179
: I/?(
21092
): dandroid.database.sqlite.SQLiteCursor
@4312f7b8
06
-
07
15
:
35
:
20.179
: I/d(
21092
): ddd0,
0
private
static
final
String Q_CREATE_TABLE =
"CREATE TABLE IF NOT EXISTS "
+ TB_NAME +
" (_id INTEGER PRIMARY KEY AUTOINCREMENT "
+
","
+
"title TEXT "
+
","
+
"contents TEXT"
+
");"
;