Я пытаюсь начать новую деятельность с помощью WebView, но когда я пытаюсь загрузить эту активность, меня просто вывела на белый экран.WebView просто загружает белый экран
Моя активность только имеет это как код
public class TrainingVideos extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_training_videos);
WebView trainingWebview = (WebView) findViewById(R.id.web_trainingVideos);
trainingWebview.getSettings().setJavaScriptEnabled(true);
trainingWebview.loadUrl(url);
}
}
с моим XML, имеющий
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/octtan"
android:paddingBottom="0dp"
android:paddingLeft="0dp"
android:paddingRight="0dp"
android:paddingTop="0dp"
tools:context="com.octitle.ryann.octmobile.TrainingVideos">
<WebView
android:id="@+id/web_trainingVideos"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:hardwareAccelerated="false" />
</FrameLayout>
И мой манифест, включая
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.BLUETOOTH" />
Вы пытались загрузить настройки веб-просмотра перед загрузкой URL-адреса? Например. включил JavaScript до loadUrl – Want2bExpert
Я пробовал это после размещения моего вопроса, и у него был тот же результат –
Я использовал ваш код и отлично работаю с www.google.com –