24

カスタム フォントを使用しようとしていますが、アセット/フォントにフォントを配置すると思われることを読みました。Android Studio を使用していますが、assets フォルダーがないようです。だから私はそれを作成しました。しかし、assets フォルダーを src/main に配置すると、アプリがクラッシュします。このコードを使用してフォントをロードしています。

Typeface fontRegular = Typeface.createFromAsset(getAssets(), "fonts/DroidSans.ttf");
Typeface fontBold = Typeface.createFromAsset(getAssets(), "fonts/DroidSans-Bold.ttf");

myDeviceModelTxt.setTypeface(fontRegular);

私は何を間違っていますか?

4

4 に答える 4

0

次のパスに従ってください。

File > New > folder > assets Folder

ここでは、フォルダーを作成する前にアプリを選択する必要があります。

詳細については、この回答を参照してください

于 2015-11-04T18:40:22.167 に答える
-1

assets フォルダーは、プロジェクトのルートの下に配置する必要があります。その他の例については、こちらを参照してください。

于 2013-10-07T13:16:36.363 に答える