問題タブ [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.

0 投票する
1 に答える
1133 参照

android - KenBurnsView でズーム/パンの開始位置を定義する

ライブラリKenBurnsViewを使用していますが、問題があります。

概要またはこの素敵なライブラリには、次のように書かれています。

画像の指定された領域 (私が推測する RectF) からズームまたはパンするようにライブラリに指示できるようにしたいと考えています。独自の TransitionGenerator を実装し、カスタムの generateNextTransition() メソッドを作成する必要があると思いますが、内部で何をすべきかわかりません。

誰でも私を助けることができますか?

ありがとう。エイドリアン

0 投票する
1 に答える
1751 参照

android - ImageView で scaleType="centerCrop" をアニメーション化する

scaleType="centerCrop" をアニメーション化する方法はありますか? 画像がimageViewの全領域をカバーできるように、画像をcerterCropにスケーリングする必要があります。しかし、拡大縮小する前に、画像の実際の外観をユーザーに表示するためにアニメーション化する必要があります。この方法で行うことを計画していました

imageView.animate().scaleX(2.0f).setDuration(2000)

しかし、問題は、スライド ショーの複数の画像でこれを行うため、各画像のサイズと向きが異なることです。

このライブラリhttps://github.com/flavioarfaria/KenBurnsViewも見つけましたが、まだ使用に問題があります。

どんな助けでも大歓迎ですありがとう。

編集済み

KenBurnsView の作業を開始しても、画像を中央にパンできません。

0 投票する
1 に答える
385 参照

android - 画像をimageView全体に合わせてから、アニメーション化して非表示の部分を表示します

私が取得しようとしているのは、imageView から画像を読み込むときに、scaleType="centerCrop" のように imageview 全体を埋める必要がありますが、中央でトリミングする代わりに、横向きの画像またはトリミングの場合は左にトリミングする必要があります。縦長の場合は上。次に、画像のトリミングされた部分をゆっくりと表示するために、ゆっくりとパンする必要があります。

このイラストのように。

ここに画像の説明を入力

このジレンマに役立つライブラリを見つけました

KenburnsView

唯一の問題は、ドキュメンテーションが必要なものに関する包括的な説明を提供しておらずTransitionGenerator、私は愚かすぎて自分でそれを理解できないことです。ググってみましたが、これしか見つかりませんでした。

このライブラリを試したことがある場合は、正しい方向を教えていただけますか、同様の機能を備えた他のライブラリがある場合はお知らせください。ありがとう。

0 投票する
1 に答える
194 参照

android - kenburnsview スプラッシュスクリーンに別のテキストビューを追加する

アプリ名の下に別のテキスト ビューを追加したいのですが、これがスプラッシュです

コードを複製してこれを配置しようとしました

しかし、2番目のテキストビューは最初のTextViewの上に表示されます

ここに画像の説明を入力

これは私の activity_splash.xml コードです:

0 投票する
5 に答える
21088 参照

android - エラー: 構成 ':app:_debugAnnotationProcessor' の依存関係は、解決後に変更できません

Gradle プロジェクトの更新に失敗しました

KenBurnsViewライブラリをbuild.gradleアプリ レベルで追加した後。gradle を同期しようとすると、失敗しました。

build.gradle (アプリレベル)

build.gradle (プロジェクト レベル)

0 投票する
0 に答える
127 参照

android - サークルが表示されない

望ましい結果

結果

アニメーション画像を取得しています。しかし、テキストが入った円が表示されません。

コード:-

下の曲線の画像には CrescentoContainer を使用し、アニメーション画像には KenBurnsView を使用しています。メモリ不足エラーになることもあります。

0 投票する
1 に答える
218 参照

c# - KenBurnsView Xamarin.Android の URL から画像をプリロードする

https://components.xamarin.com/view/KenBurnsViewを使用して います KenBurnsView 経由で表示したい画像 URL がいくつかあります

KenBurnsView の src を最初の imageURL に設定した後、TransitionEnd で src を新しい画像 URL に置き換えてアニメーションを再開したいのですが、画像をプリロードしてすべてをスムーズにしたいです。

TransitionStart イベントで次の画像をプリロードして、最後に画像をロードできるようにしますが、その方法がわかりません。

画像のキャッシュはおそらく私が意味するものですが、最初にキャッシュする方法がわかりません