Я хочу отобразить содержимое html-страницы и изображение справа от нее, на мой взгляд.
Итак, я определил свой макет как
<ScrollView android:id="@+id/scrllvwNo1"
android:layout_width="fill_parent" android:layout_height="wrap_content">
<RelativeLayout android:layout_width="wrap_content"
android:layout_height="fill_parent" android:background="@drawable/home_bg">
<ImageView android:id="@+id/aboutcmkimage"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_alignParentRight="true" android:src="@drawable/about"
android:padding="5dip" />
<WebView android:id="@+id/aboutcmk" android:layout_width="wrap_content"
android:layout_height="fill_parent" android:textColor="#000000"
android:layout_toLeftOf="@+id/aboutcmkimage"
android:layout_alignParentTop="true" android:layout_alignParentLeft="true" />
</RelativeLayout>
</ScrollView>
и
Я пытаюсь загрузить html-страницу, как показано ниже.
WebView web = (WebView)findViewById(R.id.aboutcmk);
web.loadData(getString(R.layout.about),"texl/html","utf-8");
в этом случае я получаю сообщение об ошибке "эта страница содержит ошибку в строке 1..."
если я попытаюсь
web.loadDataWithBaseURL(null,getString(R.layout.about),"texl/html","utf-8",null);
нет html-вывода и нет ошибок
В обоих случаях изображение приходит
Может ли кто-нибудь помочь мне в отладке
В моем html есть маркеры, поэтому я не могу использовать текстовое представление вместо веб-просмотра.
вот определение моей htmlstring в xml файле
<string name="About"><html><body><b>What is CMK?</b> ......</body></html>
Большое спасибо за помощь
<string name="About">
в спецификации HTML. Не могли бы вы уточнить, что это такое? Насколько я знаю, HTML не имеет такого тега. - person Arnab Chakraborty   schedule 06.12.2011