Java 如何从主屏幕小部件打开外部链接';什么是listview?

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

我有一个在listview中填充数据的主屏幕小部件。每一行都与一个链接相关联,单击一个项目,我想打开关联的url

除了每个项目的onclicklistener之外,我已经设置好了所有内容。我也遇到过类似的问题,但它们都是关于打开一个活动,而我想打开一个外部链接

下面是扩展AppWidgetProvider的类的onUpdate():

@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;
}