谁是谁的学渣 2014-06-12 02:26 采纳率: 0%
浏览 2018

为什么点击文本查询单词就闪退

就是我把别人低版本的词典源代码原装复制过来结果一查单词就闪退,告诉我访问不了数据库。但是我把数据库已经复制过来了呀!下面是报错的地方

05-23 10:14:13.195: E/AndroidRuntime(5635): java.lang.NullPointerException

05-23 10:14:13.195: E/AndroidRuntime(5635): at com.example.nnnnn.Main.afterTextChanged(Main.java:91)
05-23 10:14:13.195: E/AndroidRuntime(5635): at android.widget.TextView.sendAfterTextChanged(TextView.java:7095)
05-23 10:14:13.195: E/AndroidRuntime(5635): at android.widget.TextView$ChangeWatcher.afterTextChanged(TextView.java:8743)
05-23 10:14:13.195: E/AndroidRuntime(5635): at android.text.SpannableStringBuilder.sendAfterTextChanged(SpannableStringBuilder.java:970)
05-23 10:14:13.195: E/AndroidRuntime(5635): at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:497)
05-23 10:14:13.195: E/AndroidRuntime(5635): at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:435)
05-23 10:14:13.195: E/AndroidRuntime(5635): at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:30)
05-23 10:14:13.195: E/AndroidRuntime(5635): at android.view.inputmethod.BaseInputConnection.replaceText(BaseInputConnection.java:672)
05-23 10:14:13.195: E/AndroidRuntime(5635): at android.view.inputmethod.BaseInputConnection.commitText(BaseInputConnection.java:196)
05-23 10:14:13.195: E/AndroidRuntime(5635): at com.android.internal.widget.EditableInputConnection.commitText(EditableInputConnection.java:183)
05-23 10:14:13.195: E/AndroidRuntime(5635): at com.android.internal.view.IInputConnectionWrapper.executeMessage(IInputConnectionWrapper.java:279)
05-23 10:14:13.195: E/AndroidRuntime(5635): at com.android.internal.view.IInputConnectionWrapper$MyHandler.handleMessage(IInputConnectionWrapper.java:77)
05-23 10:14:13.195: E/AndroidRuntime(5635): at android.os.Handler.dispatchMessage(Handler.java:99)
05-23 10:14:13.195: E/AndroidRuntime(5635): at android.app.ActivityThread.main(ActivityThread.java:4928)
05-23 10:14:13.195: E/AndroidRuntime(5635): at java.lang.reflect.Method.invokeNative(Native Method)
05-23 10:14:13.195: E/AndroidRuntime(5635): at java.lang.reflect.Method.invoke(Method.java:511)
05-23 10:14:13.195: E/AndroidRuntime(5635): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
05-23 10:14:13.195: E/AndroidRuntime(5635): at dalvik.system.NativeStart.main(Native Method)
点击之后报了这里错误:
public void afterTextChanged(Editable s) {
//查询错了
Cursor cursor=database.rawQuery("" +
"select english as _id from t_words where english like ?",
new String[]
{ s.toString() + "%" });
DictionaryAdapter dictionaryAdapter = new DictionaryAdapter(this,
cursor, true);
actvWord.setAdapter(dictionaryAdapter);

    }

有没有哪位大牛 教下我!谢谢

  • 写回答

1条回答

  • 天马321 2014-06-28 14:02
    关注

    数据库连接串有没有问题?

    评论

报告相同问题?

悬赏问题

  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog