2016-05-24 12 views
3

Android.Content.ComponentNameのコンストラクタにJavaクラスの名前が必要です。他のものと同じように、Xamarinにはオーバーロードされたコンストラクタがありません。Xamarin Android ComponentNameに渡すためのJavaクラス名を取得する方法

+0

あなたは 'ComponentName.PackageName'を使用することがありますか? –

+0

名前空間ではないことが判明しました。そのJavaクラス名または何か。 '' Java.Lang.Class.FromType(typeof(MyClass))。Name''' – lahsrah

+0

これは 'this.ComponenetName.PackageName'を使って現在のクラスの名前空間を示しています。また、クラス名 'this.ComponentName.ClassName'については、名前空間をどこにしたいか分かりません。 –

答えて

5

私はこれを行うことによってそれを解決することができました:Java.Lang.Class.FromType(typeof(MyClass)).Name

関連する問題