TextViewの表示応用考察
以前も調べたことあったけどAndroidの Dialogクラスで 画像を回りこんでテキスト設定したりとかって Html.fromHtml あたりでTextViewに設定する感じなのかな?(HTMLレイアウトとして構築
属性値の話)
EditTextの話は、View継承しているので背景画像が設定できるとかあたりがトピック?
参考になりそうな記事)
- :Tips TextView を使いこなそう 〜 表示編 〜 その1 - - Google Android - 雑記帳
- :Tips TextView を使いこなそう 〜 表示編 〜 その2 - - Google Android - 雑記帳
- :Tips TextView を使いこなそう 〜 表示編 〜 その3 - - Google Android - 雑記帳
- :Tips TextView を使いこなそう 〜 表示編 〜 その4 - - Google Android - 雑記帳
- :Tips TextView を使いこなそう 〜 表示編 〜 その5 - - Google Android - 雑記帳
ちなみに Html.fromHtml の文字列をstring.xml等で定義する場合には
& => %26 < => < //== こちらは書き方で回避できる or 変えなくても動くけど== \" => " > => >
の変換は何気に必要・・。
- Android4.0のTextViewでHTMLを使って表示してみる
- AndroidでWebスクレイプしたHtmlを表示したくて、いろいろ試してみました。
- android - Html.ImageGetter - Stack Overflow
<こちらはSDCard経由で遣る場合の記述が載ってた
String path = "/sdcard/" + source;
Drawable bmp = Drawable.createFromPath(path);
Drawable 作ればいいだけだから、確かにこれでいいわけか。。。
ただ今日調べようと思っていた
String html = "あああ<img size='+2' src='icon'>ほげほげ<br>Androidふがふが";
とかは出来ないっぽい
とか使えばいけるのかな?とか思ったけどぐぐっても情報殆ど出てこないので試してみないと駄目な感じかも
その他の情報)
TextViewの一部にHTMLを使用する URL
@sakura_bird1 ここはためしきれてないのですが HTML文字列テンプレート生成は JATL URL あたり使ったほうが綺麗かなーとか思いつつ。(面倒くさいと自分も同じように書いてしまいますけど・・
@kimukou2628 おおおこんなのあるのですね。情報ありがとうございます!今は別のことがあってブログいじれないのですが、後で修正しておきます!
- TextViewの一部にHTMLを使用する - Androidはワンツーパンチ 三歩進んで二歩下がる
試行錯誤メモ的なもの)
<TextView android:background="@drawable/bg"android:layout_width="wrap_content" android:layout_height="wrap_content"って指定すると
android:padding 等も動かないなー。
dimens_XX.xmlで
warp_content や 50%p 等の指定が出来ればなー
参考リンク)
マーキー
タグ