問題タブ [touchimageview]

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 に答える
331 参照

android - Android TouchImageView スケール タイプ センター クロップ

スケールタイプのパッチでTo​​uchImageViewを使用していますが、メソッドを使用しようとすると

getOriginalZoomedImageSource()

画像がプレビューと一致しない

スケールタイプのセンタークロップを使用する場合、誰かが間違っている可能性があることを知っていますか、または機能するバージョンを持っていますか

https://github.com/MikeOrtiz/TouchImageView/commit/475b552b468c1da10d6802cefaa00cf5e39b27d1

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

android - サブサンプリングアンドロイドなしで大きな画像をロードする

私のアプリケーションでは、高解像度の例(1500 * 1500)で画像をロードする必要があります。touchimageviewライブラリを使用して、移動、ダブルタップズーム、ピンチズーム機能を実現しています。ローカル リソース BitmapFactory.decodeFileDescriptor() からイメージをロードするときに、メモリ不足の例外がスローされます。

ウェブを検索したところ、画像をサブサンプリングして画像ビューにロードする必要があることがわかりました。しかし、画像をズームしている間はピクセル化されているように見えるため、サブサンプルはしたくありません。メモリ不足の例外なしに画像をロードする方法はありますか?ズーム機能でも機能するはずです。

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

android - 下部に TextView がある TouchImageView

この後、Viewpager 内に TouchImageView を正常に作成しました>>

私はinstantiateItemメソッドで次のように変更しました:

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

android - Android: Android-Query で TouchImageView を使用する場合の空白の画像

FragmentAndroid-Query ライブラリを使用して、いくつかの画像を読み込んでいます。画像を押すと、新しい画像Activityが開始され、その画像がフルスクリーンモードで表示されます->私の場合、表示されるのは空白の画像だけです...

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

android - ViewPagerでTouchImageViewのシングルタップを検出するには?

内に画像を表示するアプリを作成しましたviewpagerUniversal画像ローダーを使用しています。すべての画像が正常に読み込まTouchImagevIewれ、imageview. 画面をシングルタップすると、 や などのボタンが表示されshareますdelete。シングル タッチ ジェスチャを検出できません。なんで?

ViewPager のコード

ページャー アダプターのコード

item_pager_image.xml

0 投票する
2 に答える
883 参照

android - メモリ不足 + ビットマップ + ImageView + ViewPager

アプリの簡単なフォト ギャラリーに取り組んでいます。しかし、本当に厄介なメモリ リークが発生しており、その処理方法がわかりません。

皆さん、私を助けてくれますか? 他の質問で検索しましたが、回答によると、私は正しいことをしているようです。もちろん、そうではありません。

私のコード:

を使っTouchImageViewて画像を表示しています。

ViewPagerまた、次のようにズーム機能をサポートするように拡張しました。

この写真の一部は大きい場合があります (たとえば、2000x2000px など)。ビューresampleに追加する前に、このリサンプル関数を使用します。

そして、私の実装でそれを呼び出します。ここでは、ビットマップPagerAdapterも試みます。recycle()

手がかりはありますか?前もって感謝します。

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

android - TouchImageView または GestureImageView を使用した PagerAdapter が画像をロードしない

単純な imageview または AspectRatioImageView を使用している場合、サーバーから取得した画像を読み込むことができます。しかし、TouchImageView または GestureImageView を使用している場合、画像を読み込むことができません。空白の画面が表示されます。

UILの使用とは別に、画像をロードする他の方法もいくつか試しましたが、同じ結果になりました。

ただし、ビューページャーでビューを開いて画像が表示されていない場合..次に、横向きモードに切り替えてから再度縦向きモードに切り替えると、画像をロードできます..notifyDataSetChanged()アダプター内のどこかで呼び出すと、InflateException を表示してクラッシュします

xml

アクティビティ

アダプタ