問題タブ [android-sharing]
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 - UIL ライブラリを使用して ViewPager で ImageView から画像を共有する方法について、誰かアイデアを共有できますか?
ビューページャーに画像を表示したり、画像をズームしたりするためにUILライブラリを使用しています.fb、gmail、twitter、whatsappなどに画像を共有するための共有ボタンを追加したいと思います.ページから画像を共有すると、選択した画像ではなく次の画像を共有していることを意味します.UILでこれを修正するにはどうすればよいですか?
これは、イメージ ローダーのコード スニペットです。
これは、サンプル値で行ったばかりの画像の URL を取得することです
そして、これは共有ボタンをクリックして画像を共有するためのものです
android - Facebookでシェアしたらアプリ強制終了
sharingIntent
アプリでリンクを共有するために使用しています。ボタンをクリックすると、共有ウィンドウが表示され、リンクが正しく共有されます。プロセスを共有した後、アプリが開かず、クラッシュします。私はintent.getExtras()
イメージとイメージURLを識別するために使用しています。Logcat によると、問題は配列のインデックスが 11 で、サイズが 0 に等しいということです。ただし、修正方法がわかりません。
共有プロセスが完了した後、次の行でエラーが発生します。imageLoader.displayImage(imageUrls.get(imagePosition), imageView);
ここに私の活動があります:
そしてlogcat出力:
android - Share を使用しているときに VideoView の再生を継続できるようにするにはどうすればよいですか? アンドロイド
Android アプリケーションでビデオをフルスクリーンで再生しています。ユーザーが「共有」ダイアログを表示して、ソーシャル メディア、テキスト メッセージ、または電子メールで共有できるようにするボタンを追加しました。ただし、ユーザーが Facebook などを選択すると、ビデオの再生が停止します。ユーザーが共有を実行している間、サウンドをオンにしてバックグラウンドでビデオの再生/レンダリングを強制的に続行することは可能ですか?
共有するコードは次のとおりです。
android - 件名の電子メール/WhatsappとのAndroid共有
私はこのコードで Android ネイティブ共有を使用しています:
電子メールを共有チャネルとして使用すると、必要なものが得られます。
WhatsApp を共有チャネルとして使用すると、次のテキストが表示されます。
Whatsapp で共有する際に期待すること:
共有チャネルが基本的にサブジェクトをサポートしていない場合、サブジェクトを抑制する共有チャネルを示すオプション/フラグはありますか?
例: E メールはサブジェクトをサポートします -> 提供されたインテント エクストラを使用します。WhatsApp はサブジェクトをサポートしていません -> 提供されたインテント エクストラを使用しないでください。
android - ユーザーがSoundCloudアプリにログインしていない場合、Android SoundCloud共有が失敗する
アプリに SoundCloud 共有機能を追加しようとしています。ユーザーがSoundCloudアプリをインストールしていると仮定すると、ユーザーがアプリケーションにログインしている場合にのみ、暗黙的な共有方法で共有が正常に機能します。どうにかしてログインしていることを確認することはできますか、または SoundCloud 共有アクティビティがポップアップしたときにログインを求めるための回避策はありますか?
ありがとう!
これは共有コードです:
android - Android は同時に複数のアプリのインテントを共有しますか?
Android の共有機能を使用してコンテンツを共有するために、複数のアプリを同時に選択することはできますか?
アップデート
コメントから、カスタム チューザー インテントを実装することが 1 つのオプションであることがわかりました。カスタム チューザーの作成について説明するこれら 2 つの URL を見つけました。
カスタムチューザーに複数の選択/チェックボックスを実装できるかどうか、またそのアクションはどうなるか疑問に思っています。
android - 自分のファイルが共有されるのに十分長く存在していることを確認するにはどうすればよいですか?
私が取り組んでいるアプリケーションでは、ユーザーが画像を共有できます。これは、ACTION_SENDインテントを使用して実現します。ファイルが実際に共有される前にインテントを処理するアクティビティが返されない限り、すべてが正常に機能します。
例えば。Google ドライブを使用して画像を共有すると、ファイルが実際に送信される前に、アプリが onActivityResult イベントを受け取ります。そのイベントを処理するコードで一時ファイルを削除するため、ドライブへのファイルのアップロードは失敗します。ファイルを保存せずに共有する方法はありますか? または、実際にいつ送信されたかを知る方法があるので、その時点で削除できますか?
これが私のアプリの関連コードです。