我需要从Chrome自定义标签操作按钮接收网页的网址和标题。以下是我创建它的方法:
CustomTabsIntent.Builder intentBuilder = new CustomTabsIntent.Builder();
String actionLabel = getString(R.string.label_action);
Bitmap icon = BitmapFactory.decodeResource(getResources(), android.R.drawable.ic_menu_share);
PendingIntent pendingIntent = createPendingIntent(ActionBroadcastReceiver.ACTION_ACTION_BUTTON);
intentBuilder.setActionButton(icon, actionLabel, pendingIntent);
我的接收器如下:
public class ActionBroadcastReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
String url = intent.getDataString();
String title = ?????
我无法在文档中找到如何获取页面标题的任何内容。我唯一的当前选项是从应用程序发出http请求并解析标题标记以找到它。让人惊讶。
有什么想法吗?