草庐IT

sms_sent_cursor

全部标签

android - 在进程之间传递游标(Parcelable Cursor)

我需要将Cursor(SQLiteCursor)从服务传递到API10上的应用程序,并且很难找到一个像样的(和快速)解决方案。我看过CursorWindow类。这是Parcelable但我无法在API10上实例化此类以使用SQLiteCursor.fillWindow()因为它没有有效的构造函数。CursorWindow(boolean)已弃用。即使我得到一个包含来自SQLiteCursor的数据的CursorWindow实例,我如何将这个窗口复制到一个新的Cursor中?我应该为此使用什么Cursor实现?我看不到扩展AbstractWindowedCursor的可用Cursor。感

android - 构造函数 SimpleCursorAdapter(Context, int, Cursor, String[], int[]) 已弃用

如何解决这个问题?TheconstructorSimpleCursorAdapter(Context,int,Cursor,String[],int[])isdeprecated和ThemethodmanagedQuery(Uri,String[],String,String[],String)fromthetypeActivityisdeprecated代码如下:packagecom.example.kamusdigital;importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.View;impor

android - 内容 ://sms/in 1. 6+ 上的 ContentObserver?

我有一个内容观察器,它在android1.5中轮询content://sms/以便我收到短信数据库更改的通知并可以相应地对它们使用react。但是在1.6中这不起作用,uri是否已从content://sms/更改为其他内容?我已经看到content://mms-sms/在我的1.6设备上的logcat中弹出,但我已经尝试过但它不起作用。这是我的代码Stringurl="content://sms/";Uriuri=Uri.parse(url);getContentResolver().registerContentObserver(uri,true,newMyContentObser

Android 蓝牙输入/输出流 : Sent ~1400 bytes, 收到 1008

我试图在两部Android4.0.1手机之间发送数据,当我发送数据时,另一端没有收到完整的数组。我的代码:byte[]buffer=newbyte[4096];intbytes;bytes=inputStream.read(buffer);//bytes=1008//buffer[1008..4095]=0//===================otherside=============================byte[]message=Tools.concatByteArray(response,authorizationMessage);//Debugtellsmeth

android - 为什么有时 SMS BroadcastReceiver 会被调用两次?

我为android.provider.Telephony.SMS_RECEIVED注册了一个BroadcastReceiver。有时BroadcastReceiveronReceive会在同一条短信上被调用两次。这是为什么?我做错了什么?privatevoidinitSmsReceivers(){smsReceiver=newSmsReceiver();getActivity().registerReceiver(smsReceiver,newIntentFilter("android.provider.Telephony.SMS_RECEIVED"));}publicclassSms

android - 陈旧数据异常 : access closed cursor

在我的应用程序中,点击足够多之后,我得到了这个错误:06-0819:47:59.967:ERROR/AndroidRuntime(2429):java.lang.RuntimeException:Unabletopauseactivity{com.MYAPP.app/com.MYAPP.app.MainActivity}:android.database.StaleDataException:Accessclosedcursor我有一个选项卡Activity(我的MainActivity),它有一个ListActivity作为每个选项卡的内容。在每个ListActivity的onCre

android - SMS Broadcast Receiver 收不到短信

我做了什么大家好,我现在正在创建一个SMS广播接收器,我刚刚使用本教程构建了一个:Broadcasttutorial.完成代码后,我更新了我的list。之后我从我的另一部手机发送短信到我的手机,但它没有用。我没有得到任何输出。问题我需要更改什么,才能接收这些短信。请给我一个详细的答案,我可以学习它,一个好的教程也很棒!代码SMSBroadcastReceiver(在.services包中)packagede.retowaelchli.filterit.services;importde.retowaelchli.filterit.R;importandroid.app.Notifica

android - 如何在 Android 中以编程方式读取 SMS 消息

我想以编程方式在android中读取新传入短信的消息正文。我尝试了一些但没有返回任何内容:我的代码有什么错误吗?btnSendSms=(Button)findViewById(R.id.button1_SendSms);btnSendSms.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewarg0){//TODOAuto-generatedmethodstubStringstrCellNo1,strCellNo2,strCellNo3,strCellNo4,strCellNo5;SharedP

android - 在 android 上打开主要的 SMS 对话 Intent

如何从我自己的Activity中启动androidmms/sms主要对话Intent?到目前为止我找到的最佳答案是:Intentintent=newIntent(Intent.ACTION_MAIN);intent.addCategory(Intent.CATEGORY_LAUNCHER);intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);intent.setClassName("com.android.mms","com.android.mms.ui.ConversationList");context.startActivity(inte

android - 转到 SMS Pro 覆盖 android.provider.Telephony.SMS_RECEIVED

我有一个应用程序,允许用户转发收到的SMS消息。过去,我将android.provider.Telephony.SMS_RECEIVED的intent-filter中的android:priority设置为略高于Android的默认消息传递应用程序。我这样做了,这样用户就可以转发消息而不必在消息传递应用程序中清除它们。然而,几个月后,GoSMSPro发布了其应用程序的更新,其中android:priority值非常高,因此安装该应用程序的用户开始遇到问题。我更新了我的应用程序,使我的优先级略高于GoSMSPro,一切顺利。现在GoSMSPro又做了一次,他们的android:prior