Lifeとあるプログラマの備忘録2008-08-08TextViewの特定の文字列を画像に置きかえる方法androidm5TextViewの特定の文字列を画像に置きかえたいことって意外とあると思います。":)"という文字列をスマイリー画像に置きかえたいとか、そんな時にはcom.google.android.utilパッケージにあるSmileyResourcesクラスとSmileyParserクラスを使うと比較的簡単にできます。変換したい文字列の配列と対応する画像のリソースIDの配列を用意します。2つの配列を使ってSmileyResourcesオブジェクトを生成します(SmileyResourcesオブジェクトはこの2つの配列をMapを使って内部で管理してくれます)。解析したい文字列とSmileyResourceオブジェクトを使ってSmileyParserオブジェクトを生成します。SmileyParserオブジェクトのparseメソッドを呼んで文字列を解析して画像に変換します。コードにするとこんな感じです。}}上記で作成したメソッドを以下のように使用するとTextViewの特定文字列が画像に置きかわります。Talkのチャットに実装してみました。黄色のSmileyマークの表示が今回実装したところです。ちなみにSmiley画像はDesigntiveさんで公開されているフリーの画像を使いました。iPhone/iPadアプリケーション開発の教...2013-02-10iOSアプリ開発の本を書きましたご無沙汰しております。約半年ぶりの記事です。whoコマンドを作成してみた。(7)はてなブログをはじめよう!glass-_-onionさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。