Вы можете префикс строки, применяющей кодировку utf-8
, например:
@$doc->loadHTML('<?xml version="1.0" encoding="UTF-8"?>' . "\n" . $profile);
И вы можете продолжить с кодом, который у вас уже есть, например:
$doc->saveXML()
Вы можете использовать linearlayout, если вы устанавливаете атрибут ориентации в горизонтальном, это как HBox, если вы установите его вертикально, это похоже на VBox
<Linearlayout android:width='match_parent' android:height='wrap_content' android:orientation='vertical'>
...your items
<Linearlayout>