我正在尝试新的 Chrome 自定义标签,并希望添加一个自定义菜单项来为显示的页面网址添加书签。我创建了一个新的待定意图来启动书签活动,但我找不到将当前页面 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);
}