1

在此处输入图像描述

我尝试阅读 rss 提要并显示在 webview 和 listview 上。当我在 Xamarin Android 模拟器中运行我的代码时,它显示如下。显示看起来损坏?

  1. 我不知道这些三角形是从哪里来的?
  2. [单击此处][2] 获取 rss 提要网址。我正在阅读每个项目的描述元素并在 vebview 中显示它们。正如你所看到的,每个描述都很长,但它只显示描述的一部分,直到每个描述的直线。为什么会截断?

    ListView.ItemTemplate>

         </StackLayout>               
    
      </ViewCell>
    </DataTemplate>
    

和转换器

 public class HtmlSourceConverter : IValueConverter
{
    public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
    {
        var html = new HtmlWebViewSource();

        if (value != null)
        {
            html.Html = value.ToString();
        }

        return html;
    }

    public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
    {
        throw new NotImplementedException();
    }
}
4

1 回答 1

2

甚至尝试将 Web 视图嵌套在列表视图中通常只是一个坏主意。即使是嵌套的滚动视图也会导致用户体验问题。我建议为您的单元格使用不同类型的视图。

我认为这样做的好方法是尝试抓取内容并将其放入标签中。

我在 Xamarin 论坛中看到过类似类型的任务:listview 中的 webview

于 2015-12-09T04:48:49.767 回答