Androidプログラミング初心者質問スレ Part3at TECHAndroidプログラミング初心者質問スレ Part3 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト55:デフォルトの名無しさん 10/10/09 22:30:46 Typeface tf = Typeface.createFromFile("/sdcard/font1.ttf"); でSDカードからフォントを読み込む際にfont1.ttfファイルが存在していない場合は tf = Typeface.createFromFile("/sdcard/font2.ttf"); を読み込むようなコードを書きたいのですが、どのようにすればよいのでしょうか? Typeface.createFromFile()は指定したフォントがない場合は、tfオブジェクトが nullにならず、デフォルトのフォントが読み込まれるようで、読み込み失敗したのか 分かりませんでした。 56:デフォルトの名無しさん 10/10/09 22:36:26 普通ファイルの存在調べるよね。 57:デフォルトの名無しさん 10/10/09 22:39:05 普通FileNotFoundExceptionとか投げるだろ。すごい仕様だなandroid 58:デフォルトの名無しさん 10/10/09 23:03:19 >>56 それしかないですかね。そう対応してみます。 59:デフォルトの名無しさん 10/10/09 23:27:16 >>56 調べない。 調べて存在しても、次の瞬間にも読めるとは限らない。 tryして例外引っかける方が確実。 もちろん、>>57の言うようにすごい仕様ならば仕方がないが。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch