1

我想知道是否可以创建一个我可以将其包含到gridView 中的页面(例如Android 中的片段)。我还想知道我是否可以从我当前的页面/活动中与之交互?

Xamarin,Visual Studio 2015,非共享项目

PS:三个不同的视图(Androïd、iOS 和 WinPhone)使用通用模型。

架构

我想要一些永远不会改变的用途(这些将在其余空间中没有被黑色片段填充)和一些“片段使用”,例如指定字段中的 Android(字段 == GridView)

感谢阅读和帮助!

4

1 回答 1

0

我没有在这里回答问题就得到了答案:)

所以,我发现的诀窍是制作一个共享项目。随心所欲地设计它,然后,如果您想根据设备操作系统添加一些控件,只需在其上使用一个开关!

switch (Device.OS) {
    case TargetPlatform.Android:
        //Your code
        break;
    case TargetPlatform.iOS:
        //Your code
        break;
    //etc etc
}

文档在这里

您还可以根据我在上面的问题中的需要使用“if”语句来在特定平台中添加您需要的内容

于 2016-05-12T15:06:22.510 回答