No, you canβt. I suggest one of the following ways:
- Adding your text to the Bundle and selecting it in your activity.
in your widget:
Intent intent = new Intent(context, YourActivity.class); Bundle b= new Bundle(); b.putString("Text", yourtext); intent.putExtras(b); PendingIntent pendingIntent = PendingIntent.getActivity(context, appWidgetId, intent, PendingIntent.FLAG_CANCEL_CURRENT);
in your activity:
Intent intent=getIntent(); Bundle b= intent.getExtras(); String text= b.getString("Text", "");
- Using SharedPreferences to save text and load it into action.
In your situation, I recommend method 1.
source share