shazamでActivity
の検索を開始します。 thisによると、Activity
のshazamへの検索はありません。<provider>
タグのみです。<provider/>タグを起動する方法(Shazam検索アクティビティの起動)
<provider android:name="com.shazam.android.SearchProvider" android:authorities="shazamSearchEncore" android:syncable="false" />
私はさまざまな方法でそれを起動しようとしたが、これは失敗したActivity
ではありませんので。では、どうやってシャザム検索を始めるのですか?または、manifest
xmlファイルに何かがないのですか?
私の試み:
:
Intent intent = new Intent("com.shazam.android.SearchProvider");
intent.putExtra("query",query);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
this.context.startActivity(intent);
:
final Intent shazamIntent = new Intent(Intent.ACTION_SEARCH);
shazamIntent.setPackage("com.shazam.android.SearchProvider");
shazamIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
this.context.startActivity(shazamIntent);
のように...
はまた、私はこれらの記事をチェックし post 1およびpost 2。しかし何も役に立たないことが分かった。
。ありがとうございました。 – God