1

Html.FromHtml("some html")ボタンのテキストをin で設定しようとしていMono for Androidます。

このJava作品では:

myButton.setText(Html.fromHtml("<small>(sub comment)</small>")); 

しかし、Mono for Android では、スパンを受け入れるようno signatureに失敗します。SetTextHtml.FromHtml

これが機能するはずの別の方法はありますか?

4

2 に答える 2

1

Html.fromHtml()を返します。これは、Android と MonoDroid の両方Spannedで拡張されます。CharSequenceしかし、AndroidButtonクラスにはsetText(CharSequence)メソッド (from TextView) があるように見えますが、MonoDroid にはメソッドButtonがありません (TextViewとにかく from ではありません)。

ただし、を含む他のオプションがあるようCharSequenceですが、代わりにそれらのいずれかを使用できますか?

  1. TextView.SetText(Java.Lang.ICharSequence, TextView.BufferType)
  2. TextView.set_TextFormatted(Java.Lang.ICharSequence)
  3. 'button.SetText(span, TextView.BufferType.Spannable);
于 2012-06-08T19:43:18.153 に答える
0

Java TextView.setText(CharSequence)メソッドは、 TextView.TextおよびTextView.TextFormattedプロパティとしてバインドされます。

myButton.TextFormatted = Html.FromHtml ("<small>(sub comment)</small>");
于 2012-06-15T16:55:32.153 に答える