Java 如何从主屏幕小部件打开外部链接';什么是listview?
我有一个在listview中填充数据的主屏幕小部件。每一行都与一个链接相关联,单击一个项目,我想打开关联的url 除了每个项目的onclicklistener之外,我已经设置好了所有内容。我也遇到过类似的问题,但它们都是关于打开一个活动,而我想打开一个外部链接 下面是扩展AppWidgetProvider的类的onUpdate():Java 如何从主屏幕小部件打开外部链接';什么是listview?,java,android,listview,android-widget,Java,Android,Listview,Android Widget,我有一个在listview中填充数据的主屏幕小部件。每一行都与一个链接相关联,单击一个项目,我想打开关联的url 除了每个项目的onclicklistener之外,我已经设置好了所有内容。我也遇到过类似的问题,但它们都是关于打开一个活动,而我想打开一个外部链接 下面是扩展AppWidgetProvider的类的onUpdate(): @Override public void onUpdate(final Context context, final AppWidgetManager appWi
@Override
public void onUpdate(final Context context, final AppWidgetManager appWidgetManager, final int[] appWidgetIDs) {
for (int i = 0; i < appWidgetIDs.length; i++) {
final RemoteViews remoteViews;
final int id = appWidgetIDs[i];
remoteViews = new RemoteViews(
context.getPackageName(),R.layout.widget_layout);
remoteViews.setRemoteAdapter(R.id.widget_list,
getIntent(context, id));
updateWidget(appWidgetManager, id, remoteViews);
super.onUpdate(context, appWidgetManager, appWidgetIDs);
}
使用web视图,在每个项目上单击实例化web视图。我会去这个图书馆,它真的很漂亮。
我如何将URL打包,以及如何检索我的AppWidgetProvider提供的URL?您知道,如果不了解您描述的结构,我无法回答这个问题,先生。更新了问题。
@Override
public RemoteViews getViewAt(int position) {
row = new RemoteViews(context.getPackageName(), R.layout.widget_row);
final ModelClass modelClass = AppWidget.filteredList.get(position);
row.setTextViewText(R.id.title, modelClass.getTitle());
return row;
}