問題タブ [android-kenburnsview]
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 - KenBurnsView でズーム/パンの開始位置を定義する
ライブラリKenBurnsViewを使用していますが、問題があります。
概要またはこの素敵なライブラリには、次のように書かれています。
画像の指定された領域 (私が推測する RectF) からズームまたはパンするようにライブラリに指示できるようにしたいと考えています。独自の TransitionGenerator を実装し、カスタムの generateNextTransition() メソッドを作成する必要があると思いますが、内部で何をすべきかわかりません。
誰でも私を助けることができますか?
ありがとう。エイドリアン
android - ImageView で scaleType="centerCrop" をアニメーション化する
scaleType="centerCrop" をアニメーション化する方法はありますか? 画像がimageViewの全領域をカバーできるように、画像をcerterCropにスケーリングする必要があります。しかし、拡大縮小する前に、画像の実際の外観をユーザーに表示するためにアニメーション化する必要があります。この方法で行うことを計画していました
imageView.animate().scaleX(2.0f).setDuration(2000)
しかし、問題は、スライド ショーの複数の画像でこれを行うため、各画像のサイズと向きが異なることです。
このライブラリhttps://github.com/flavioarfaria/KenBurnsViewも見つけましたが、まだ使用に問題があります。
どんな助けでも大歓迎ですありがとう。
編集済み
KenBurnsView の作業を開始しても、画像を中央にパンできません。
android - 画像をimageView全体に合わせてから、アニメーション化して非表示の部分を表示します
私が取得しようとしているのは、imageView から画像を読み込むときに、scaleType="centerCrop" のように imageview 全体を埋める必要がありますが、中央でトリミングする代わりに、横向きの画像またはトリミングの場合は左にトリミングする必要があります。縦長の場合は上。次に、画像のトリミングされた部分をゆっくりと表示するために、ゆっくりとパンする必要があります。
このイラストのように。
このジレンマに役立つライブラリを見つけました
唯一の問題は、ドキュメンテーションが必要なものに関する包括的な説明を提供しておらずTransitionGenerator
、私は愚かすぎて自分でそれを理解できないことです。ググってみましたが、これしか見つかりませんでした。
このライブラリを試したことがある場合は、正しい方向を教えていただけますか、同様の機能を備えた他のライブラリがある場合はお知らせください。ありがとう。
android - エラー: 構成 ':app:_debugAnnotationProcessor' の依存関係は、解決後に変更できません
Gradle プロジェクトの更新に失敗しました
KenBurnsViewライブラリをbuild.gradle
アプリ レベルで追加した後。gradle を同期しようとすると、失敗しました。
build.gradle (アプリレベル)
build.gradle (プロジェクト レベル)
c# - KenBurnsView Xamarin.Android の URL から画像をプリロードする
https://components.xamarin.com/view/KenBurnsViewを使用して います KenBurnsView 経由で表示したい画像 URL がいくつかあります
KenBurnsView の src を最初の imageURL に設定した後、TransitionEnd で src を新しい画像 URL に置き換えてアニメーションを再開したいのですが、画像をプリロードしてすべてをスムーズにしたいです。
TransitionStart イベントで次の画像をプリロードして、最後に画像をロードできるようにしますが、その方法がわかりません。
画像のキャッシュはおそらく私が意味するものですが、最初にキャッシュする方法がわかりません