在弹出 window 中创建 URL link

Creating a URL link within a popup window

在我的溢出菜单中,我有一个显示关于信息的弹出窗口 window。 它工作正常,但我想在我的网站上添加一个可点击的 link,但我无法让它工作。 到目前为止的代码是:

         case R.id.about:
              LayoutInflater inflater = (LayoutInflater) this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
              View popupView = inflater.inflate(R.layout.about_dialog, null);
              PopupWindow pw = new PopupWindow(popupView, width, width, true);
              TextView link = (TextView)findViewById(R.id.urlLink);
              link.setMovementMethod(LinkMovementMethod.getInstance());
              pw.showAtLocation(new LinearLayout(this), Gravity.CENTER, 0, 0);
          return true;

我在资源中定义了一个字符串:

<resources>
    <string name="webLink"><a href="www.google.com">www.google.com</a></string>
</resources>

XML 中的块本身是:

 <TextView
        android:id="@+id/urlLink"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true"
        android:textSize="24sp"
        android:textStyle="bold"
        android:gravity="center"
        android:text="@string/webLink" />

当它到达 setMovementMethod 行时似乎崩溃了。

有人能看到我错过了什么吗? 谢谢和最良好的祝愿 托尼·雷诺兹

我提出这个答案是为了表明 Mike M 的评论修复了它。