如何从Xamarin.Forms中的非活动开始活动?
在主要的启动项目MyApp.Droid中,我有 MyActivity.cs。
在PCL项目MyApp.Plugin.Android中,我有一个非活动类 MyClass.cs。
在MyClass.cs中,我需要在MyActivity.cs中运行一些代码。
我该怎么做?
谢谢。
MyActivity.cs:
public void MyMethod()
{
// [Working Code...]
}
MyClass.cs:
public void OnSuccess
{
// What should I put here to call MyMethod?
}
答案 0 :(得分:0)
这样的事情应该可以解决! (我想,已经有一段时间了...)
MyClass.cs:
using System;
namespace MyClass {
public static class Program {
public static void MyMethod()
{
// [Working Code...]
}
}
}
MyActivity.cs:
using System;
using MyClass; //get your other file by the namespace
namespace MyActivity {
public static class Program {
public static void OnSuccess()
{
Program.MyMethod(); //[class name]..MyMethod();
}
}
}