AssetManageを正しくインスタンス化する方法は?AssetManageのインスタンス化
ロードしたいファイルがありますが、エラーが表示されます。ここで
は私が持っているものです。
AssetManager assetManager = new AssetManager(handle);
Typeface tf = Typeface.CreateFromAsset(assetManager, "fonts/calibri.ttf");
this._textView.SetTypeface(tf, 0); // i just need a regular calibri, I added a file into the fonts folder and set it to AndroidAsset.
この場合の「ハンドル」がどうあるべきか?
あなたは
jpobstの答えが正しいです。 (IntPtr)コンストラクタは、マネージコードで使用するために既存のJNIオブジェクト参照をラップするためのものです。 JNI/Android.Runtime.JNIEnvを使用している場合にのみ、これらのコンストラクタが必要です。 – jonp
ここで正しい答えをマークするのはどうですか? –