ズーム可能にする必要があるため、WebView を使用してリソースにある画像を表示するために WebView を使用しています。動的に、画像上にポイントを描画できるようにする必要があります。これはマップです。これを行うには、ロードされた画像の上にキャンバスを配置しようとしています。キャンバスには点が描画されます。
mWebView = (WebView)findViewById(R.id.webview);
mWebView.getSettings().setBuiltInZoomControls(true);
mWebView.loadUrl("file:///android_res/drawable/map.png");
Canvas c = new Canvas();
c.drawARGB(10, 0, 100, 12);//This is just random. It is where I would draw the points
mWebView.draw(c);
コードの最後の 3 行は何もしていないようです。
WebView の上に描画するより良い方法はありますか? この方法でも可能ですか?