У меня есть TextView
:
<TextView
android:id="@+id/issue_journal_item_notes"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/issue_journal_item_details"
android:layout_below="@+id/issue_journal_item_details"
android:background="@drawable/journal_item_notes_background"
android:padding="8dp"
android:text="issue_journal_item_notes"
android:textIsSelectable="true" />
Я заполняю это:
String html = "<p>Hi,<br/>Do you think you could get a logcat during the crash? That seems really strange, especially the fact that it makes Android reboot.<br/>You can get the SDK here: http://developer.android.com/sdk/index.html<br/>(needed for logcat)</p>";
theTextView.setText(Html.fromHtml(html));
Это приводит к:
"Assignee..." - это еще один TextView
.
Мой TextView
- тот, у кого серый фон. Его границы отчетливо видны с очень светло-серым. Левая темная серая полоса слева является частью фона, поэтому она также TextView
Мы можем ясно видеть квадратное заполнение 8dp. Однако какое пустое пространство внизу? Это своего рода дополнение, но я не использовал это в XML и кодексе!
Если кто-то спросит, мне нужна поддержка HTML, потому что в отличие от приведенного выше скриншота, содержимое может содержать некоторый HTML-контент (<pre>
, <i>
, <b>
и т.д.).