Мне удалось установить apicture в sdcard эмулятора для имитации работы изображения в веб-просмотре, но я не знаю, как установить его в окончательном пакете apk.
Изображение называется map.png и задается как в drawable, так и в assets, но я безуспешно пытался загрузить его в ... loadUrl (...)
Это мой код, я бы хотел, чтобы кто-нибудь мне помог.
public class Map extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.map);
WebView myWebView = (WebView) findViewById(R.id.webMap);
myWebView.getSettings().setJavaScriptEnabled(true);
myWebView.getSettings().setBuiltInZoomControls(true);
myWebView.setWebViewClient(new WebViewClient());
myWebView.loadUrl("file://mnt/sdcard/map.png");
Это новый отредактированный код, который работает в эмуляторе из актива, куда я должен поместить ваш новый код, чтобы все работало из пакета.
myWebView.setWebViewClient(new WebViewClient());
myWebView.loadUrl("file:///android_asset/map.png");
setContentView(myWebView);
Пожалуйста, используйте мое имя файла с изображением, иначе я его не пойму.