問題タブ [shareactionprovider]

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 投票する
3 に答える
5540 参照

android - サポート ライブラリ共有アクション プロバイダの使用における Null ポインタ例外

以下は私の Activity のコードです。これで私はサポート ライブラリ appcompat を使用しています

}

以下は、ShareActionProvider ウィジェットであるメニュー オプションの XML ファイルです。

これで私は NullPointerException を取得しています。以下は私のログ猫の出力です。

0 投票する
4 に答える
3926 参照

android - ShareActionProvider onClick イベントを処理する

ShareActionProvider メニュー項目の onClick イベントを取得するにはどうすればよいですか?

私のアプリケーションは、ギャラリー (imageView のフラグメント) にいくつかの画像を表示します。キャッシュから現在の画像をロードし、一時ファイルを生成して共有するには、onClick イベントを取得する必要があります。

私の共有ボタン:

私はもう試した:

他の提案はありますか?? ありがとう!

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

android - Universal Image Loader から ShareActionProvider を使用して画像を共有する

UIL を使用して、グリッドビューに画像を表示しています。いずれかを選択すると、フルスクリーン ウィンドウに表示されます (UIL の ImagePagerActivity クラス)。この画面では、使用可能な画像をめくることができます。アクション バーで ShareActionProvider を使用して、現在表示されている画像を共有したいと考えています。shareIntent を設定する onCreateOptionsMenu をロードするときに、null ポインター例外が発生し続けます。表示された画像が見つからないと思います。誰かがこれを見て助けてくれますか?

XML

アンドロイド

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

android - ディスクに書き込むことなく、ShareAction を介してテキスト ファイルを共有できますか?

テキスト ファイル (.txt) オブジェクトを動的に作成して、ShareAction を介してプレーンテキストを共有したいのですが、ファイル オブジェクト全体をメモリに保持したいので、ディスクに何も書き込みたくありません。これは BufferedOutputStream の仕事ですか? おそらくMemoryFile?どうすればこれを機能させることができますか?

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

android - showAsAction=ifRoom の場合、ShareActionProvider が機能しない

小さなアプリケーションを作成していて、ActionBar に [共有] ボタンを提供しようとしました。関連するコードは次のようになります。

マニフェスト

メニュー項目

アクティビティ

このシナリオでは、すべてが正常に機能します。ActionBar に共有ボタンを表示したくて、showAsAction="ifRoom" に変更しました。[共有] ボタンが ActionBar に表示されるようになりましたが、クリックできません。

他のメニュー項目を ifRoom に変更しようとしましたが、正常に動作しています。共有ボタンだけが正しく機能しない理由がよくわかりません。どんな助け/提案も大歓迎です!