1

リソースtxtファイルからスパンドテキストを設定するTextViewを使用したViewActivityがあります。

ビューアクティビティ:

    Spanned textSP = android.text.Html.fromHtml(text);
    tvtv = (TextView)findViewById(R.id.tvtv);
    tvtv.setText(textSP);
    Linkify.addLinks(tvtv, Linkify.WEB_URLS);

この記事に書かれているように、いくつかのID情報を含むリンクを作成します Androidアプリでのテキストビューリンククリックの処理. リンクをクリックして、私のアプリケーション (ブラウザではなく) の SecondAcitvity (他の TextView を使用) をダウンロードする必要があります。

セカンド アクティビティ:

    protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.statya);        
    //пытаемся перейти со ссылки
    Uri data = getIntent().getData();
    String data2 = data.getLastPathSegment();
    TextView tvStatya = (TextView)findViewById(R.id.tvStatya);
    tvStatya.setText(data2);
}

}

4

1 に答える 1