您好我正在尝试执行此查询,但每次我在模拟器中运行时,它都会显示强制关闭消息。有人告诉我查询中有什么错误吗?

public String searchRecord(String f) {

Cursor cur= db.query(DATABASE_TABLE,new String[] { UserName, Age, Sex,DOB} , UserName +" like 'sa%'" , null ,null ,null ,null , "5");

cur.moveToFirst();

return cur.getString(cur.getColumnIndex(UserName));

}

这是logcat。

06-30 15:02:47.342: WARN/dalvikvm(300): threadid=1: thread exiting with uncaught exception (group=0x4001d800)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): FATAL EXCEPTION: main

06-30 15:02:47.632: ERROR/AndroidRuntime(300): java.lang.ClassCastException: android.text.SpannableStringBuilder

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at com.menu.san.OptionsmenuActivity$2.onTextChanged(OptionsmenuActivity.java:66)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.widget.TextView.sendOnTextChanged(TextView.java:6131)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.widget.TextView.handleTextChanged(TextView.java:6172)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.widget.TextView$ChangeWatcher.onTextChanged(TextView.java:6316)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.text.SpannableStringBuilder.sendTextChange(SpannableStringBuilder.java:889)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.text.SpannableStringBuilder.change(SpannableStringBuilder.java:352)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.text.SpannableStringBuilder.change(SpannableStringBuilder.java:269)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:432)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:409)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.text.SpannableStringBuilder.replace(SpannableStringBuilder.java:28)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.text.method.QwertyKeyListener.onKeyDown(QwertyKeyListener.java:195)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.text.method.TextKeyListener.onKeyDown(TextKeyListener.java:132)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.widget.TextView.doKeyDown(TextView.java:4304)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.widget.TextView.onKeyDown(TextView.java:4149)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.view.KeyEvent.dispatch(KeyEvent.java:1037)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.view.View.dispatchKeyEvent(View.java:3740)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:788)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:788)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:788)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:788)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchKeyEvent(PhoneWindow.java:1667)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at com.android.internal.policy.impl.PhoneWindow.superDispatchKeyEvent(PhoneWindow.java:1102)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.app.Activity.dispatchKeyEvent(Activity.java:2063)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:1643)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.view.ViewRoot.deliverKeyEventToViewHierarchy(ViewRoot.java:2471)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.view.ViewRoot.handleFinishedEvent(ViewRoot.java:2441)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.view.ViewRoot.handleMessage(ViewRoot.java:1735)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.os.Handler.dispatchMessage(Handler.java:99)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.os.Looper.loop(Looper.java:123)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at android.app.ActivityThread.main(ActivityThread.java:4627)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at java.lang.reflect.Method.invokeNative(Native Method)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at java.lang.reflect.Method.invoke(Method.java:521)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)

06-30 15:02:47.632: ERROR/AndroidRuntime(300): at dalvik.system.NativeStart.main(Native Method)

06-30 15:02:47.812: WARN/ActivityManager(67): Force finishing activity com.menu.san/.OptionsmenuActivity

06-30 15:02:48.832: WARN/ActivityManager(67): Activity pause timeout for HistoryRecord{44f35b60 com.menu.san/.OptionsmenuActivity}

android强制关掉应用,android应用程序强制关闭执行此查询相关推荐

  1. android 应用自动重启,Android:如何在“强制关闭”后自动重启应用程序?

    Android:如何在"强制关闭"后自动重启应用程序? 在Android应用程序中,如果我们没有得到正确的例外,我们通常会收到"强制关闭"错误. 如果强行关闭, ...

  2. android 中强制关掉指定的应用

    在写应用的过程中,我们经常会遇到一些应用之间可能有冲突之类的,所以必须是要关闭冲突的应用. 加入A应用要关闭B应用,如果有B应用的代码,那当然是很简单,直接写一个广播就可以关闭.但是如果我们没有代码, ...

  3. android 强制下线功能,Android学习之基础知识八—Android广播机制实践(实现强制下线功能)...

    强制下线功能算是比较常见的了,很多的应用程序都具备这个功能,比如你的QQ号在别处登录了,就会将你强制挤下线.实现强制下线功能的思路比较简单,只需要在界面上弹出一个对话框,让用户无法进行任何操作,必须要 ...

  4. android强制重启app,android比较便捷的重启APP的方法

    前言: 开发过程中,有项需求需要重启APP,谷歌之后都是清一色的代码,可惜自己试了之后真心没用,只能自己想办法了.(PS:百度就算了,对于程序员来说,百度简直就是"玩具度".个人感 ...

  5. android 取消按钮禁止,android – 如何强制IntentService立即停止与取消按钮从一个活动?...

    停止aad / process immediatelly总是一个脏东西.但是,如果您的服务是无状态的,应该很好. 在清单中将该服务声明为一个单独的进程: android:process=": ...

  6. android 强制全屏,[Android]设置Activity为全屏显示的两种方法

    1. 方法1:AndroidManifest.xml 里,Activity的 android:theme  指定为" @android :style/Theme.NoTitleBar.Ful ...

  7. android竖屏固定,ANDROID强制锁定竖屏_APP固定设置竖屏或横屏

    1.XML锁定横屏或竖屏 在没有设置屏幕方向的情况下会默认设置为:android:screenOrientation="unspecified".即未指明屏幕方向.属性取值land ...

  8. android禁用应用组件,Android彻底退出(关闭)应用程序.docx

    Android彻底退出(关闭)应用程序.docx 做android开发时,发现一个关于android退出时不能彻底关闭的问题,比如:一个程序里new?出了N多个Thread,这样在退出程序的可能不能完 ...

  9. win7 下载android源代码_适用于Android的30种最佳免费黑客应用程序和工具

    在本文中,我们将列出前30个Android黑客工具,以帮助完成网络和渗透测试任务. 适用于Android的30种最佳免费黑客应用程序和工具 NMap for Andr oid(NetworkMappe ...

最新文章

  1. ajax工具、框架和库
  2. Android 2D游戏引擎AndEngine快速入门教程
  3. [恢]hdu 1259
  4. 【C 语言】文件操作 ( 按照单个字符的方式读写文件 | fgetc 函数 | fputc 函数 )
  5. Python学习笔记:入门(2)
  6. 拉5000万存款,银行客户经理能拿40万奖金?
  7. 启动hadoop遇到的datanode启动不了
  8. #敏捷个人# 每日认识101(15):成为一个有执行力的人
  9. Docker部署项目的步骤,按步骤一步一步来,一切都会成功
  10. .net core 与ELK(4)后台运行els可视化工具和Kibana
  11. 白话设计模式--实践应用--Chain of Responsibility(职责链)和factory模式
  12. windows10应用商店加速方法
  13. 差分 线宽 线距_线宽、线距规则设置到底怎样最合适?
  14. Hexo主题制作指南
  15. 阿里iDST NLP负责人司罗:NLP技术怎样一路走到阿里云
  16. 自我检查,看清自己 看清自己什么皮肤。
  17. 基于python实现的聊天室(客户端:一)窗口设置
  18. time秒和年月日时分秒的转化
  19. 5000元起家,40年4万倍!一个来自贫民窟的亿万富翁
  20. sleep(0) 的作用

热门文章

  1. 实现特定格式编号自动生成
  2. 休闲游戏合成植物打小怪源码-H5+安卓+IOS三端源码
  3. lrz实现原理_利用lrz.bundle.js实现图片压缩上传
  4. Origin学习笔记——(1)初识Origin
  5. Ubuntu下opencv的安装和使用
  6. mysql的访问端口是什么意思_数据库端口是什么端口号
  7. php终止循环语句,PHP循环中的break如何使用
  8. 关于进度模型和进度计划
  9. 什么是欠拟合现象_在模型评估过程中,过拟合和欠拟合具体指什么现象?能否说出几种降低过拟合和欠拟合风险的方法?...
  10. 繁华落尽,捡拾一地伤