問題タブ [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.
android - ShareActionProvider のビューの背景を変更する
としてShareActionProvider
入れられる のビューの背景を変更したい。スタイルでこれを行うための適切な属性が見つからないようです。次のように、全体の背景を変更する必要があります。ActionBar
MenuItem
android - whatsappを介して画像とテキストを共有する
次のコードを使用して、WhatsApp を介して画像とテキストを共有します。ただし、テキストではなく画像のみを共有します。インターネット全体を検索しましたが、解決策が見つかりませんでした。
android - 共有アクションプロバイダーを使用しているときに共有アプリを検出する
共有アクションプロバイダーを使用しているときに選択されている共有アプリを検出して、アプリごとに異なるメッセージを送信できるようにする方法はありますか?共有アクションプロバイダーに次の方法を使用しています。
と意図、
android - ShareActionProvider リストから YourSelf を削除する
ShareActionProvider と共にアプリでActionBarSherlockを使用しています。ActionBarSherlock の例と非常によく似た方法で、共有インテントを使用して画像を共有しています。
すべてが正常に機能しています。唯一の問題は、アプリが共有イメージ コンテンツ ("image/*") も受け入れるため、アプリのリストに表示されることです。とにかくこのあたりはありますか?
編集:
これが私の意図フィルターです:
android - Android - 共有ボタンが反応しない
こんな意図があります
クラスのこれらの2つのメソッド:
およびこの SDK バージョンの構成:
しかし、私の問題は、これを呼び出す方法がわからないことです。共有ボタンをクリックした後に実際にメニューを表示するにはどうすればよいですか?
ありがとう!
android - Android エラー java.lang.NoSuchMethodError: android.view.MenuItem.getActionProvider
を有効にするShareActionProvider
と、次のエラーが表示されます。
しかし、私がこのクラスを使用する方法は次のとおりです。
だから私は以前のSDKの共有ボタンを表示しないだろうと思っていました。しかし、私は多くのクラッシュを受けています。
以前のバージョンの SDK を搭載した電話を持っていないため、これを実際にテストすることはできません。しかし、それは、以前のバージョンの SDK を持っているすべての人にとって、これらのページがクラッシュするということですか? それとも、共有をクリックした人だけですか? このクラッシュを防ぐにはどうすればよいですか?
そして、クラスにこれらのメソッドがあります。sdk が 14 未満の場合、それらを実行しないでください。
ありがとう。アレックス
android - Android ShareAction プロバイダーの null ポインター
アプリの開始時に画像を期待しているため、共有アクションプロバイダーで null ポインターを取得しています。後でしか提供できません。
これが私のコードです