Я немного смущен, чтобы опубликовать это, но я не могу найти , где я ошибаюсь. Я рассмотрел каждый пример и каждый учебник , и все выглядит правильно для меня. Вот что я делаю. I имеют представление listview, которое при нажатии на элемент приведет вас к WebView, который отображает некоторый статический отформатированный текст, связанный с этой записью .WebView отображает черный экран
У меня все это работало с TextView, но я хотел иметь возможность использовать HTML-форматирование текста и вычислял, что WebView был способом go. Прямо сейчас, как предполагается, будет отображаться общая ссылка для целей тестирования , но когда намерение viewContent начинается, оно просто переходит на черный экран. Я могу вернуться и выбрать другую запись, а также просто показывает черный экран.
Я не уверен, какой код вы хотите увидеть, так вот файл класса viewSection и макет viewsection.xml.
viewSection.java:
import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebView;
public class viewSection extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
WebView wv;
setContentView(R.layout.viewsection);
wv = (WebView) findViewById(R.id.wv1);
wv.loadData("<a href='x'>Hello World! - 1</a>",
"text/html",
"utf-8");
}
}
viewsection.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<WebView android:id="@+id/wv1"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
/>
</LinearLayout>
Я могу взглянуть на текст стиля. Изменение layout_height не исправить. Любые другие идеи? – Ian
См. Мое редактирование re: LinearLayout ширина и высота. Фактически, вам, вероятно, даже не нужен LinearLayout, просто установите WebView на верхний уровень. –
Право на. Исправлена проблема с LinearLayout. Большое спасибо! – Ian