【问题标题】:Add List to ListView in Xamarin.Android在 Xamarin.Android 中将列表添加到 ListView
【发布时间】:2019-03-14 15:52:03
【问题描述】:

我是在 Visual Studio 中使用 Xamarin 的新手,我对如何使用 ListViews 有点困惑。

我有一个简单的列表:

private List<string> laplist = new List<string>();

其中有几个字符串看起来像这样:

Lap 1: 00:01:00.1000

我现在想在我的 Android 应用上显示该列表。

我试过按照官方的例子:https://docs.microsoft.com/en-us/xamarin/android/user-interface/layouts/list-view/,但我不明白。

谁能这么好心地解释一下我是如何将它数据绑定或简单地将文本放入 ListView 中的?

我认为没有必要,但这里也是 AXML:

<ListView
    android:minWidth="25px"
    android:minHeight="25px"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:id="@+id/laplist" />

【问题讨论】:

  • 您正在混合 Android 原生布局/控件与基于 Xamarin.Forms 的有关数据绑定的文档。您是在开发 Xamarin.Android 并使用本机布局 (AXML),还是尝试使用 Xamarin.Forms (XAML) 来描述应用的 UI?
  • “但我不明白。” - 你具体有什么不明白的?我们编写另一个教程/示例涵盖与现有教程相同的材料是没有用的。
  • @SushiHangover 这是一个.axml
  • @ITnoob 您需要查看 Android-Tased ListViews/RecyclerViews/... 的数据“适配器”:docs.microsoft.com/en-us/xamarin/android/user-interface/layouts/…
  • @SushiHangover 谢谢,我试试

标签: android listview xamarin


【解决方案1】:

如果要使用 XAML,则需要使用 Xamarin.Forms。否则 o Android 传递数据是通过在后端代码中分配给 ListView 的 Adapter 完成的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-19
    • 1970-01-01
    • 2017-04-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多