I try to create my nice widget but I'm locked in a problem of button.
this an example of code:

public class MyWidget extends AppWidgetProvider {


         public void onUpdate(Context context, AppWidgetManager
appWidgetManager,
                    int[] appWidgetIds) {
                 Cursor c =
context.getContentResolver().query(Uri.parse("content://...."), null,
null ,null,null);
                 String Data1 = null;
                String Data2 = null;
                String Data3 = null;

                if(c.moveToFirst()) {
                   Data1 = 
c.getString(c.getColumnIndexOrThrow("Data1")).toString();
                   Data2 = 
c.getString(c.getColumnIndexOrThrow("Data2")).toString();
                   Data3 = 
c.getString(c.getColumnIndexOrThrow("Data3")).toString();
                }

                c.close();

                RemoteViews updateViews = new 
RemoteViews(context.getPackageName(),
                R.layout.widget_layout);

                updateViews.setTextColor(R.id.text, 0xFF000000);
                
updateViews.setTextViewText(R.id.text,Data1+'\n'+Data2+'\n'+Data3);
                ComponentName thisWidget = new ComponentName(context,
MyWidget.class);
                appWidgetManager.updateAppWidget(thisWidget, updateViews);

                Intent intent = new Intent(context, ActNext.class);
                PendingIntent pendingIntent =
PendingIntent.getActivity(context, 0, intent, 0);

                RemoteViews views = new RemoteViews(context.getPackageName(),
R.layout.widget_layout);
                views.setOnClickPendingIntent(R.id.next,
pendingIntent);
      }
}

This what I want, When I clik, I want to show what's next in my data
base. After a long search I now that I have to use
setOnClickPendingIntent.
Here are my 3 questions:
1- What should I write in ActNext classe to move my cursor on next
position
2- Can I write this class at the same place as an under class or
should I create a new class in my project?
3- What need I to declare in the manifest about the Intent filter
(depend on the class created)?

Befor your answer I want to thank's Mark Murphy for his book which has
nicely been translate in french.
Thanks for reading me

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to