リソース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);
}
}