我正在尝试创建一个允许搜索数据库的类来创建这些类。
这就是我希望它如何运作。
目前我有这个代码....并且没有多少工作,所以我希望有人可以告诉我,如果我做错了。
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.search);
confirm = (Button) findViewById(R.id.confirm);
search = (EditText) findViewById(R.id.search);
confirm.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
String mSearch = search.getText().toString();
trySearch(mSearch);
}
});
}
如何将mSearch字符串传递给我的DB类,并运行方法trySearch
答案 0 :(得分:1)
如果要处理数据库类中的搜索字符串,则只需使用setter / getter系统即可。使用从文本框中读取内容的get方法将butoon链接到DB类,或者让按钮在DB类中设置参数。
就个人而言,我会让DB类在点击时获取字符串。
答案 1 :(得分:0)
添加此项(MyDatabaseClass是您的数据库类名称):
MyDatabaseClass mdc = new MyDatabaseClass();
然后做
mdc.trySearch(mSearch);