問題タブ [android-gallery]
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 - ギャラリーのデフォルトの選択項目を設定するにはどうすればよいですか?
ギャラリーがあり、アクティビティを起動するときにデフォルトで選択されたアイテムを設定したいと考えています。
目標は、最初のアイテムの内容が自動的に表示されるようにすることです。
とにかくこれを行うことはありますか?
答えはたくさんあります。
android - ギャラリーのコンポーネントの前景色
ユーザーがギャラリーを介してページをドラッグして新聞を読むことができるアプリケーションを実装しています。
アプリケーションにロードされたいくつかのビットマップで ImageViews を返すアダプターを作成しました。
私の問題は、最初の画像が完全に表示され、次の画像には灰色の前景があり、画像が暗く見えることです。どこかにドラッグした後、最初のものもこのフォアグラウンドを取得します。ビューがこの前景にならないようにするにはどうすればよいですか?
ImageViews がアルファ チャネルで何らかの値を取得していることに気付きました。これが、黒い背景と一緒に画像が暗く見える理由です。どうすれば回避できますか?
求められたように、ここに私のコードがあります:
そしてページアダプター
プライベート クラス PageAdapter extends ArrayAdapter {プライベート リスト ページ;
この ImageUtils.rgb は、Bitmap のコピーを Bitmap.RGB_586 に作成するために作成されましたが、同じ動作が発生します。
android - リモートサイトからの画像を含む円形のギャラリー?
このコードを使用して、URL から画像を取得しています。ギャラリー ビューに設定します。
ギャラリーを円形にしたり、画像を円状にしたり、画面をまっすぐに横切ったりするにはどうすればよいですか。これが BaseAdapter を拡張する私の imageAdapter です...
ここでは、このメソッドを使用して imageAdapter をギャラリーに設定します。
画像が URL からダウンロードされていると仮定して、ギャラリーを循環させるにはどうすればよいですか?
編集: カルーセルのように。このような
https://market.android.com/details?id=com.photocarousel.android&feature=more_from_developer
android - Android ギャラリーの「共有」と Intent.EXTRA_STREAM
私のアプリには、(アプリ内から) ギャラリーを開き、写真を選択してアップロードするのに適したコードがいくつかあります。
ギャラリーの「共有」ボタンによって生成されるものなど、EXTRA_STREAM が添付されたインテントの処理を統合するための公正な試みを行いました。
これは私の Droid X で動作し、エミュレーターでも動作します。
今日、ユーザーからエラー レポートを受け取りました。EXTRA_STREAM パラメーターで参照されているリソースを返すように要求すると、MediaStore から写真を取り出すために使用したカーソルが null を返しました。コードは、インテントに EXTRA_STREAM が添付されていることを確認した時点をすでに通過しており、ユーザーはギャラリーの「共有」オプションを使用していると私に言いました。
彼らのデバイスは次のとおりです。
OS バージョン: 2.3.3(10/GRI40) デバイス: HTC PG86100
何を与える?
HTC ギャラリーが、アクセスできない EXTRA_STREAM を含むインテントを送信するのはなぜですか?
カーソルが null を返す他の理由はありますか?
android - ビュー間の厄介なタッチイベントの伝播
私はsでGallery
いっぱいですImageView
、そしてImageView
sはピンチズーム可能で翻訳可能です。私の目標は、ImageView
缶が左右に翻訳できなくなると、Gallery
がスクロールすることです。したがってImageView
、タッチイベントを処理する必要がある場合もあれば、タッチイベントをGallery
処理する必要がある場合もあります。ハンドオフを発生させたいときImageView
のメソッドにロジックがありますが、予期しない結果が得られます。onTouchEvent
コードを表示した後、問題について説明します。
そして、これが私のGallery
です。onTouchEvent
タッチイベントを受信したときに表示するためだけに上書きしました。
したがって、アクティビティをロードするときは、右から左にスワイプしようとします。モーションイベントをパススルーするロジックがすぐにトリガーされますが、これが私のログ出力です。
右から左にスワイプした2回目は、次のようになります。
この「imageviewが常に処理する1番目のモーションイベント、ギャラリーが常に処理する2番目のモーションイベント」のパターンは永遠に続きます(ギャラリー内の位置ごとに新しいimageviewが作成されるためisPassThroughTouchEvent()
、3回目、5回目などでfalseが返されます)。それで、私はここで正確に何が欠けていますか?falseを返すと、タッチイベントが処理されるまで伝播すると思いましたがGallery
、最初は取得しませんが、2回目は処理しますか?これは私には意味がありません。誰かアイデアはありますか?ありがとう。
android - ギャラリーで選択したアイテムの色を変更する方法
数字としてのテキストビューだけで構成されたギャラリービューを作成しました。デフォルトでは、色を設定しない場合、中央のアイテムは黒です。変えたい。
セレクターを使用しても機能しません。アイデアはありますか?
更新:セレクターも使用しようとすると、デフォルトの動作がなくなり、灰色のテキストビューのみが表示されます
これは、BaseAdapter を拡張する TextAdapter の getView です。
これが私のセレクターです。
しかし、うまくいきません.... :(
android - Androidはギャラリー画像のURIパスを取得します
アクティビティでは、ギャラリーから画像を選択でき、そのURIパスが必要です(ログでは、テスト画像のURIパスはです/content:/media/external/images/media/1
)。
ただし、このエラーが発生します。
これはファイルパスの正しい形式ですか?それとも私はそれを次のようなものにする必要がありますsdcard\...\image.png
か?
android - Android:インテントを介してギャラリーを呼び出し、画像を選択します
サイト全体で利用可能ないくつかのコードを使用して、Galleryインテントを呼び出す小さなアプリケーションを作成し、画像が選択されるとパスが元に戻されます。
しかし、このプログラムを実行すると、次の例外が発生します
誰かが私を助けることができますか?前もって感謝します。
android - ギャラリーアンドロイドの次の、前のビューの呼び出しを送信する方法は?
ギャラリーでThisLoaderImageViewを使用しています。1つ目はサムネイル画像のグリッドを表示します。ユーザーがサムネイル画像をクリックすると、その位置が取得され、インターネットから大きな画像を取得する「LoaderImageView」のギャラリーを表示する新しいアクティビティに渡され、その間にProgressBarが表示されます。
私がやりたいのは、ユーザーが画像を選択すると、次の前のビューの自動呼び出しもあるはずです。実際に画像を表示ロードします。
OnItemSelectedListener();を使用してこれを実行しようとしています。
コードがあります。しかし、これはうまく機能していません。前にスクロールすると、最初の画像に移動します。また、私の論理に従って機能していません。
android - Android: GalleryView を自動的に更新できますか?
SD カードの画像を表示するギャラリーがあります。ユーザーがSDカードに新しい画像を追加するときに、自動的に入力したいと思います。それを行う方法はありますか?
実際には、ファイルシステムでループを作成してイメージ名を選択します。ユーザーがギャラリー アプリにアクセスしないとサムネイルが更新されないことがわかったため、ContentProvider は使用しません。