2

ボタンを押すだけでフォントを変更するAndroidアプリを作成しようとしています。Google で stackoverflow や他のサイトを検索しましたが、手ぶらで出てきました。私はエクリプスを使用しています。目標は、「times new roman」と書かれたボタンに触れるだけで、上のテキストをそのフォントに変更できるようにすることです。Eclipse のフォント、または単にアプリのデフォルト フォントを変更しようとしている人を見つけましたが、ユーザーはそれを変更できませんでした。背景色を変更するアプリを見つけた後、このアイデアを思いつきました。ボタンに必要なコードを知っている人はいますか?

4

1 に答える 1

1

書体はあなたが探しているものです。

ボタンのonclicklistenerで、次のようなものを試してください

TextView txt=(TextView)findViewById(...);
Typeface tf=Typeface.createFromAsset(...);
txt.setTypeface(tf);
于 2012-10-29T19:12:25.747 に答える