SyntaxHighlighterにXMLを貼る場合改行が勝手に詰まってしまいます。
例えば下のXML
<?xml version=”1.0″ encoding=”utf-8″?>
<RelativeLayout
xmlns:android=”http://schemas.android.com/apk/res/android”
android:layout_width=”fill_parent”
android:layout_height=”fill_parent”
android:background=”@drawable/background”
>
<ListView
android:id=”@+id/glist”
android:layout_width=”fill_parent”
android:layout_height=”fill_parent”
android:background=”#00000000″
android:layout_above=”@+id/admakerview”
/>
<jp.co.nobot.libAdMaker.libAdMaker
android:id=”@+id/admakerview”
android:layout_width=”fill_parent”
android:layout_weight=”1″
android:layout_height=”wrap_content”
android:scrollbars=”none”
android:layout_alignParentBottom=”true”
/>
</RelativeLayout>
これを普通に記述すると
となります。
そこで「HTML実体参照変換 – akiyan.com」というサイトで上記のコードを変換し、それを貼り付けます。
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/background" > <ListView android:id="@+id/glist" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#00000000" android:layout_above="@+id/admakerview" /> <jp.co.nobot.libAdMaker.libAdMaker android:id="@+id/admakerview" android:layout_width="fill_parent" android:layout_weight="1" android:layout_height="wrap_content" android:scrollbars="none" android:layout_alignParentBottom="true" /> </RelativeLayout>
すると上で表示したままになります。