新しい Chrome カスタム タブを試していますが、カスタム メニュー項目を追加して、表示されたページの URL をブックマークしたいと考えています。ブックマーク アクティビティを起動する新しい保留中のインテントを作成しましたが、現在のページの URL をブックマーク アクティビティに渡す方法が見つかりません。これは可能ですか?
これは、メニュー項目を作成する方法です。
private void prepareMenuItems(CustomTabUiBuilder uiBuilder) {
Intent menuIntent = new Intent();
menuIntent.setClass(getApplicationContext(), this.getClass());
Bundle menuBundle = ActivityOptions.makeCustomAnimation(this, android.R.anim.slide_in_left,
android.R.anim.slide_out_right).toBundle();
PendingIntent pi = PendingIntent.getActivity(getApplicationContext(), 0, menuIntent, 0,
menuBundle);
uiBuilder.addMenuItem("Bookmark page", pi);
menuIntent.setClass(getApplicationContext(), BookmarkActivity.class);
}