簡體   English   中英

在 MainPage.xaml.cs 中使用 Android 特定代碼

[英]Use Android specific code in MainPage.xaml.cs

我正在編寫一個跨平台的應用程序。 現在,假設該程序在 Android 設備上運行,我想從位於命名空間 ProjectName 中的 MainPage.xaml.cs 中的命名空間 ProjectName.Droid 中調用一個類。 這是否可能,如果沒有,是否有另一種方法可以實現。

您可以使用MessasingCenterMainPage.xaml.cs要發送消息給代碼ProjectName.Droid ,提供在.Droid代碼Subscribe到該消息。 可以在此處找到有關實施的詳細信息。

第二個選項是使用@mshwf 提到的依賴服務。 這是您在共享項目中編寫接口並正常調用這些方法的地方。 然后你必須在.Droid項目中編寫接口的實現。 一個很好的例子可以在這里找到

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM