2017-01-10 5 views
0

Android固有のコールを持つ{N}アプリがあります。Nativescript - androidインテントコードが動作しない

intent.putExtra( "variable"、123);

{N}がputExtra(String、double)オーバーロードを使用しているようです。

どのようにしてputExtra(String、int)オーバーロードに強制できますか。

ありがとうございました。

答えて

2

あなたは[ドキュメント](https://docs.nativescript.org/runtimes/android/marshalling/js-to-java)を読んだ後、実際にこの

intent.putExtra("variable", new java.lang.Integer(123)); 
+0

のネイティブコードからjava.lang.Integerを使用することができ、 {N}はデフォルトで数値をintとして解釈します。問題は他にもありましたが、私はあなたの答えに感謝します。 – dashman

+0

私はグラフのプラグインでこの問題を抱えていたので、java.lang.Integerを使用してintを強制しました:) –

関連する問題