0

以下は、AlertDialogボックスのコードです。私はこれをグーグルマップで使用しています。メッセージの最後に「もっと見る」ハイパーリンクを追加したい..リンクを機能させるためにこれまでに何を見逃したのかわかりません。事前に助けてくれてありがとう。

@Override
    protected boolean onTap(int index) {
        // TODO Auto-generated method stub
        OverlayItem item = pinpoints.get(index);
        AlertDialog.Builder dialog = new AlertDialog.Builder(c);
        dialog.setTitle(item.getTitle());
        dialog.setMessage(item.getSnippet()+"\n\n"+Html.fromHtml("<a href=\'http://www.nip.org.np\'>See more</a>"));
        dialog.show();
        return true;

    }
4

1 に答える 1

0
@Override
protected boolean onTap(int index) {
    // TODO Auto-generated method stub
    OverlayItem item = pinpoints.get(index);
    AlertDialog.Builder dialog = new AlertDialog.Builder(c);
    dialog.setTitle(item.getTitle());
    dialog.setMessage(item.getSnippet()+"\n\n"+Html.fromHtml("<a href=\'http://www.nip.org.np\'>See more</a>"));
    dialog.show();

    try {
        TextView tv = (TextView) dialog.getWindow().findViewById(android.R.id.message);
        if (tv != null) tv.setMovementMethod(LinkMovementMethod.getInstance());
    } catch (Exception e) {}

    return true;

}
于 2012-12-21T09:45:38.097 に答える