私はAndroid開発(初心者)に3週間かかります。 webviewがそのサークルのように見えるように、webview上にマスクを描くことは可能ですか?私のwebviewはGoogleマップ(dragable)を表示しています。レイアウト全体を塗りつぶす矩形ではなく、アプリ内のマップを円のように見せたいと思います。Android webviewでマスク(円)を描くにはどうすればよいですか?
0
A
答えて
0
一般に、はいです。しかし、あなたのwebviewはマスクを認識しないので、UIの一部を覆うマスクに問題が発生する可能性があります。 Google Maps Web APIについてはわかりませんが、Android APIを使用すると、コントロールやGoogleロゴを縁から遠ざけるようにパディングを設定できます。
あなたはonDraw(Canvas)
は、ビットマップに描画するためにいくつかの他のView
を指示したカスタムView
を作成することができ、その後、ビットマップにマスクを適用して、出力Canvas
でそれを描画します。ウェブビューを円形にするには、カスタムビューをウェブビューの上に置き、ビューをの下のの描画を使用するようにカスタムビューを設定します。これは、webviewを介して穴の外観を作成します。
恥知らずのプラグ:私はMaskViewを公表しました。
関連する問題
- 1. グリッド上で円を描くにはどうすればいいですか?
- 2. XMLで円の中に小さな円/点を描くにはどうすればいいですか?
- 3. createjsにマスクされた円を書くにはどうすればいいですか?
- 4. 折れ線グラフのハイライトポイントに円を描くにはどうすればよいですか?
- 5. GoogleマップV3で楕円形を描くにはどうすればよいですか?
- 6. React Nativeで複数色の円を描くにはどうすればよいですか?
- 7. コロナのルアで円の線分を描くにはどうすればよいですか?
- 8. WebView AndroidのCookieをテストするにはどうすればよいですか?
- 9. Android webview - URLをスキップするにはどうすればよいですか?
- 10. 放射状円を螺旋状に描くにはどうすればよいですか?
- 11. WebViewでOneSignal通知を開くにはどうすればよいですか?
- 12. Androidで円を描いて円を描く
- 13. 半径を指定して円と矩形を描くにはどうすればよいですか?
- 14. Googleマップapiを使用して点線円を描くにはどうすればよいですか?
- 15. HighChartsで対数スケールで円を描くにはどうすればいいですか?
- 16. アニメーションでwinRTで円弧を描くにはどうすればいいですか?
- 17. WebViewを使用してAndroidでローカルストレージにあるドキュメントを開くにはどうすればよいですか?
- 18. WebViewでAndroidをスクロールするにはどうすればいいですか
- 19. matlabのツリーレイアウトでグラフを描くにはどうすればよいですか?
- 20. 2色のSVGで円を描くにはどうすればいいですか?
- 21. AndroidのWebViewでテキストを正しく正当化するにはどうすればよいですか?
- 22. Android WebViewアプリケーションでカスタムエラーページをエラーなく追加するにはどうすればよいですか?
- 23. Unity3Dで円を描くにはどうしたらいいですか?
- 24. クラスの中にある円を描くにはどうすればいいですか?
- 25. CSSの中に2つの非同心円を描くにはどうすればいいですか?
- 26. CoreGraphicsを使用して半円を描くにはどうすればいいですか?
- 27. AndroidでGoogleマップの2点間に線を描くにはどうすればよいですか?
- 28. シヌソイド線グラフを描くにはどうすればよいですか?
- 29. Xamarin WebViewでCookieにアクセスするにはどうすればよいですか?
- 30. Androidでパスを使用して三角形を描くにはどうすればよいですか?
これに続く:http://stackoverflow.com/questions/33914555/masked-bitmap-on-canvas-with-transparent-activity – Proxytype