我尝试阅读rss供稿,并显示在webview和listview上。当我将代码运行到Xamarin Android仿真器中时,它显示如下。显示屏损坏了吗?
[单击此处] [2]以获取rss提要URL。我正在阅读每个项目的描述元素,并将其显示在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();
}
}
甚至尝试将Web视图嵌套在列表视图中通常是一个坏主意。甚至嵌套的滚动视图也可能导致UX问题。我建议为您的单元格使用另一种视图。
我认为这样做的好方法是尝试抓住内容并将其放入标签中。
我在Xamarin论坛中看到过类似的任务:listview中的webview
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句