我迫切希望找到解决方案,所以我请求帮助!我是一名新的法国程序员.我的目标是创建一个能够显示SMS的小部件.我的问题是,我不知道如何创建一个光标,在内容中选择第一条短信://短信/收件箱请原谅我的英文不好,希望你能理解我的意思.谢谢您的回答.这是我的代码:
package sfeir.monwidget;
import android.R.string;
import android.appwidget.AppWidgetManager;
import android.appwidget.AppWidgetProvider;
import android.net.Uri;
import android.widget.RemoteViews;
import android.content.ComponentName;
import android.content.ContentResolver;
import android.content.Context;
import android.content.Intent;
import android.database.Cursor;
import android.widget.ArrayAdapter;
public class MonWidget extends AppWidgetProvider {
public void onUpdate(Context context, AppWidgetManager appWidgetManager,
int[] appWidgetIds) {
Uri uri = Uri.parse("content://sms/inbox");
// returns all the results.
Cursor c= getContentResolver().query(uri, null, null ,null,null);
// called by the Activity.
startManagingCursor(c);
String body = null;
String number = null;
if(c.moveToFirst()) { // move cursor to first row
// retrieves the …Run Code Online (Sandbox Code Playgroud)