【问题标题】:C# Monodroid/Xamarin - List Implementation Differences for GingerBread through to JellyBeanC# Monodroid/Xamarin - 列出 GingerBread 到 JellyBean 的实现差异
【发布时间】:2013-10-24 12:55:28
【问题描述】:

场景

  • 我想为我的 Android 应用实现一个列表,使用 Monodroid/Xamarin 用 C# 编写。
  • 我希望该应用在 GingerBread 2.3.6(以及最新版本的 JellyBean)上运行。
  • 列表功能应类似于 WhatsApp“打开聊天”列表的功能(即,您在行单元格左侧有一个图像,在行单元格中间有一些文本,在右侧有一个按钮行单元格。)
  • 我非常精通使用 C# 编写 iOS 应用程序,现在正在转向 Android。
  • 我知道不同版本的 Android 之间存在碎片,但我无法确定在不同版本之间实现列表本身的差异。

问题

  • GingerBread 2.3.6 与 JellyBean 4.x 中的列表实现是否存在差异?
  • 在 JellyBean 中而不是在 GingerBread 中编写列表实现会容易得多吗?
  • 如果有两种不同的方法在不同的版本中实现列表,是否可以以编程方式实现,完全用代码实现?

注意事项

  • 我希望纯粹以代码的方式以编程方式创建列表(不使用任何类型的 XML/XAML 或界面构建工具)。

【问题讨论】:

    标签: c# xamarin.android xamarin android-2.3-gingerbread android-4.2-jelly-bean


    【解决方案1】:

    如果您仔细查看ListView 的官方 Android 文档,您将能够看到在哪个 API 级别添加了哪些方法。说实话,自 API 级别 1 以来,根本没有发生任何变化。所以开始编写您的代码吧。

    【讨论】:

      猜你喜欢
      • 2018-02-04
      • 1970-01-01
      • 1970-01-01
      • 2021-11-29
      • 1970-01-01
      • 2020-07-04
      • 2019-06-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多