問題タブ [android-graphics]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - グラデーションが滑らかではない
ここで質問をする前に、グーグルでさまざまな解決策を試したことにすぐに気づきたいのですが、残念ながら...誰かがどのように掘り下げるか、解決方法についてアドバイスを与えるかを教えてくれるかもしれません。本質は次のとおりです。
どのタイプ(線形、放射状...)の本質ではなく、グラデーションを実装しようとすると、何らかの理由でグラデーション自体の品質が非常に低いことが示されます。つまり、ある色から別の色へのスムーズな移行がありません。
モジュールのコードは、github: の要点のようにレイアウトされていますhttps://gist.github.com/SpaceMotion/fcdb8cd4e234b1d32afcd65b877d8dfe
。
前もって感謝します!
android - Android 9 で ReleaseTexImage がクラッシュする
を拡張するカスタム クラスがありますTextureView
。これTextureView
にはsurfaceTexture
、mSurfaceTexture
. これはシングル バッファ サーフェスです。
Androidのドキュメントに従って、ここに:
シングル バッファ モードでは、アプリケーションはイメージ コンテンツ バッファへのアクセスをシリアル化する必要があります。画像コンテンツが更新されるたびに、画像コンテンツ プロデューサーがバッファの所有権を取得する前に releaseTexImage() メソッドを呼び出す必要があります。
そのため、画像プロデューサーが所有権を取得するたびにこれを呼び出しています。Android 10 では正常に動作しますが、Android 9 では次のエラーが発生します。
私は電話してANativeWindow_fromSurface
います。これを使用した後、nativewindow をリリースするなど、何か他のことを行う必要がありますか?
なぜこれが起こっているのか、他の誰かが同様の問題を抱えているのかについての考えはありますか?