WebView loaddatawithbaseurl java.lang.nullpointerexception -- java поле с участием android поле с участием webview пол Связанный проблема

WebView loadDataWithbaseURL java.lang.NullPointerException


1
vote

проблема

русский
 <код> //. . .  public class MainActivity extends Activity {      //. . .      @Override     protected void onCreate( Bundle savedInstanceState ) {         //. . .         mainActivityProcedure ( );     }      //. . .      public static void mainActivityProcedure ( ) {         //. . .         AnotherActivity.anotherActivityProcedure ( ) ;         SomeActivity.someActivityProcedure ( );         //. . .     }      //. . .  }  //. . .  public class SomeActivity extends Activity {      //. . .      @Override     protected void onCreate( Bundle savedInstanceState ) {         //. . .         someWebView = ( WebView ) findViewById ( R.id.someWebView );         //. . .     }      //. . .      public static void someActivityProcedure ( ) {         //. . .         try {             someWebView.loadDataWithBaseURL ( null , someHTMLCode, mimeType, encoding, null );     catch ( Exception e ) {         Log.i("SomeActivity", "someWebView loadDataBaseURL () " + e.toString() );     }         //. . .     }      //. . . }  //. . .  public class AnotherActivity extends Activity {      //. . .      @Override     protected void onCreate ( Bundle savedInstanceState ) {         //. . .         anotherWebView = ( WebView ) findViewById ( R . id.anotherWebView ) ;         //. . .     }      //. . .      public static void anotherActivityProcedure ( ) {         //. . .         anotherWebView . loadDataWithBaseURL ( null, anotherHTMLCode, mimeType, encoding, null ) ;         //. . .     } }   

rackactivity всегда загружает storthtmlcode, когда вызовы разряженных процессов. Сопровердальность нагрузки outdmtmlcode, за исключением случаев, когда основнойactivialProcedure вызовы от основнойactivity.oncreate. Что не так с какой-то WhewbView или некоапаемостью? Я не могу поставить здесь оригинальный код.

Дополнение: reflaCin` NULL в LoaddatawithBaseURL () не исправить его. Дополнение: logcat показывает сообщение java.lang.nullpointexception, который помещает log.i () из catch.

Английский оригинал
//. . .  public class MainActivity extends Activity {      //. . .      @Override     protected void onCreate( Bundle savedInstanceState ) {         //. . .         mainActivityProcedure ( );     }      //. . .      public static void mainActivityProcedure ( ) {         //. . .         AnotherActivity.anotherActivityProcedure ( ) ;         SomeActivity.someActivityProcedure ( );         //. . .     }      //. . .  }  //. . .  public class SomeActivity extends Activity {      //. . .      @Override     protected void onCreate( Bundle savedInstanceState ) {         //. . .         someWebView = ( WebView ) findViewById ( R.id.someWebView );         //. . .     }      //. . .      public static void someActivityProcedure ( ) {         //. . .         try {             someWebView.loadDataWithBaseURL ( null , someHTMLCode, mimeType, encoding, null );     catch ( Exception e ) {         Log.i("SomeActivity", "someWebView loadDataBaseURL () " + e.toString() );     }         //. . .     }      //. . . }  //. . .  public class AnotherActivity extends Activity {      //. . .      @Override     protected void onCreate ( Bundle savedInstanceState ) {         //. . .         anotherWebView = ( WebView ) findViewById ( R . id.anotherWebView ) ;         //. . .     }      //. . .      public static void anotherActivityProcedure ( ) {         //. . .         anotherWebView . loadDataWithBaseURL ( null, anotherHTMLCode, mimeType, encoding, null ) ;         //. . .     } } 

AnotherActivity always loads anotherHTMLCode, when anotherActivityProcedure calls. SomeActivity loads someHTMLCode except when mainActivityProcedure calls from MainActivity.onCreate. What's wrong with someWebView or SomeActivity? I cant put here original code.

Addition: Replacin` null in loadDataWithBaseURL() not fix it. Addition: Logcat shows message java.lang.NullPointerException that puts Log.i() from catch.

</div
        
     
     

Список ответов

0
 
vote

Попробуйте это, инициализированная некоапазионная способность внутри основной активности и используйте объект _soMeactivity, который вы можете получить доступ.

 <код> SomeActivity _someactivity = new SomeActivity(); _someactivity.someActivityProcedure ();   
 

Try this, Initilized SomeActivity inside MainActivity and the use _someactivity object you can access.

SomeActivity _someactivity = new SomeActivity(); _someactivity.someActivityProcedure (); 
</div
 
 
   
   

Связанный проблема

-1  Невозможно получить доступ к файлу из сетевого диска  ( Unable to access file from network drive ) 
Я создаю отображение виртуального каталога в Weblogic, передавая местоположение сети и, похоже, не работает. <Код> <wls:virtual-directory-mapping> <wls:...

-1  SQL Server для моего SQL  ( Sql server to my sql ) 
У меня есть новый проект от моего учителя, чтобы преобразовать базу данных в другую. Как я могу преобразовать базу данных MS SQL в MySQL с помощью Java? ...

0  Basic Echo Server, отношения клиент-сервера  ( Basic echo server client server relationship ) 
Так как мой проект, который мне пришлось написать класс клиента и простой класс серверов, который будет эхом сообщение, написанным клиентом. По какой-то при...

2  Как получить направление на кратчайший путь внешнего круга в Google Maps Android, когда мое текущее местоположение находится внутри 2 или более кругов?  ( How to get direction to the shortest path outside circle in google maps android ) 
Как получить направление к ближайшему расположению внешний круг, если голубые точки - текущее местоположение? 1 [ 1 и как отображать маркеры только во...

1  Получить все идентификаторы элементов из Dynamodb Java с помощью dynamodbmapper  ( Retrieve all items ids from dynamodb java using dynamodbmapper ) 
Моя цель - получить идентификаторы всех предметов. Для этого я собираюсь использовать Java и Dynamodbmapper. Способ сделать это использовать сканирование . П...

1  Eclipse IDE отключается часто  ( Eclipse ide shuts down frequently ) 
Я пытался использовать SDK SDK SDK 22.3.0-887826, чтобы узнать о Develeopment Android, однако IDE отключается часто. Это происходит много, но в основном при и...

0  Этикетки для вершин с использованием библиотеки Юнга  ( Labels for vertices using jung library ) 
Я начал использовать библиотеку Юнга для моей визуализации графика. Основная проблема в настоящее время в настоящее время я не знаю, как установить этикетки /...

0  Как удалить начальное нулевое значение?  ( How to remove initial null value ) 
Я загружаю файл и отображаю его как ссылку ... но изначально, когда я загружаю страницу, она отображает нулевое значение ... Я хочу удалить это нулевое значен...

1  Проблема с использованием TextureView с NDK  ( Issue using textureview with ndk ) 
Я работаю над небольшим кусочком кода, используя текстуру, чтобы отобразить результат среды MediaPlayer. Я сталкиваюсь с проблемой, пытающимся смешивать упр...

105  Почему C # реализует методы как не виртуальные по умолчанию?  ( Why c sharp implements methods as non virtual by default ) 
В отличие от Java, почему C # методы лечения как не виртуальные функции по умолчанию? Скорее всего, это проблема производительности, а не на других возможных ...

0  Создание ссылки IPC между плагинами APC Java и C #  ( Establishing ipc link between a java app and c based plugins ) 
У нас есть приложение Java, а также ряд плагинов C #, для других приложений (например, Excel), которые могут взаимодействовать с основным приложением. Слой св...

9  Phone Gam [Ошибка] CMD: Команда не удалась с помощью выхода кода Enoent  ( Phone gap error cmd command failed with exit code enoent ) 
Я пытаюсь получить разрыв на телефоне работать на Android, и моя команда выводит следующее: <код> phonegap build android [phonegap] detecting Android SDK en...

0  Многонаправленное отношение много к одному в DataNucleus  ( Many to one unidirectional relation in datanucleus ) 
Для контекста, сторона клиента я использую шаблон MVP, поэтому вид с One One liste знает только идентификатор, а когда мой новый <код> Many получен Сервер...

1  Файл класса Java содержит комментарии - почему?  ( Java class file contains comments why ) 
Когда я открываю <код> MyClass.class файл в моем редакторе Eclipse, он также показывает мне комментарии кода. Не должен быть оптимизирован .class файла д...

0  Выберите JVM при запуске зажигания  ( Select jvm when running spark job ) 
Как я могу пройти путь Java, чтобы выпить, чтобы выбрать JVM, который не по умолчанию (не в Java_home)? Мне не разрешено устанавливать какие-либо env vars в м...

Связанный проблема

-1  Невозможно получить доступ к файлу из сетевого диска 
-1  SQL Server для моего SQL 
0  Basic Echo Server, отношения клиент-сервера 
2  Как получить направление на кратчайший путь внешнего круга в Google Maps Android, когда мое текущее местоположение находится внутри 2 или более кругов? 
1  Получить все идентификаторы элементов из Dynamodb Java с помощью dynamodbmapper 
1  Eclipse IDE отключается часто 
0  Этикетки для вершин с использованием библиотеки Юнга 
0  Как удалить начальное нулевое значение? 
1  Проблема с использованием TextureView с NDK 
105  Почему C # реализует методы как не виртуальные по умолчанию? 
0  Создание ссылки IPC между плагинами APC Java и C # 
9  Phone Gam [Ошибка] CMD: Команда не удалась с помощью выхода кода Enoent 
0  Многонаправленное отношение много к одному в DataNucleus 
1  Файл класса Java содержит комментарии - почему? 
0  Выберите JVM при запуске зажигания 



© 2021 www.qaru.top All Rights Reserved. Q&A House все права защищены


Licensed under cc by-sa 3.0 with attribution required.