小编Ysh*_*kPK的帖子

如何从小部件启动在不同包中定义的活动?

我有一个带有可点击的Imageview的小部件.当我点击小部件时,我希望它启动一个不同包中的活动.但我没有收到任何错误,也没有发生点击事件.我在下面给出我的代码.

Intent start = new Intent(context, com.abc.xyz.Start.class);//com.abc.xyz->other package        
PendingIntent pendingIntent = PendingIntent.getActivity(
        context, 0, start, 0);          
RemoteViews views = new RemoteViews(context.getPackageName(),
        R.layout.widget_main);
views.setOnClickPendingIntent(R.id.clickable_image_widget, pendingIntent);
appWidgetManager.updateAppWidget(appWidgetIds, views);
Run Code Online (Sandbox Code Playgroud)

有人可以帮忙吗?

android android-widget

5
推荐指数
1
解决办法
171
查看次数

标签 统计

android ×1

android-widget ×1