我想要一个galleryview 它的'项目作为webview。所以我不想滚动图像,我想滚动 webviews.. 请帮忙。我做了一些东西,但 webview 没有正确进入画廊。
问问题
780 次
1 回答
2
您必须为您的画廊视图使用自定义适配器,然后覆盖 getView 方法。像这样的东西:
public class CustomGalleryAdapter extends BaseAdapter
进而
@Override
public View getView(int position, View convertView, ViewGroup parent)
{
View view = convertView;
if (view == null)
{
LayoutInflater vi = (LayoutInflater)activity.getSystemService(Activity.LAYOUT_INFLATER_SERVICE);
view = vi.inflate(R.layout.YOUR_WEBVIEW_LAYOUT, null);
}
// Here do some changes to webview view
// view.SetXY()...
return view;
}
并使用新适配器配置您的画廊视图:
gallery.setAdapter(new CustomGalleryAdapter(...));
这YOUR_WEBVIEW_LAYOUT
是在布局资源中创建的布局,它也可能只包含一个 webview。
于 2011-08-24T09:57:12.770 回答