在java中定制linkify方法(Android Studio)
我在我的布局中,一个TextView
,id是textView1
。 在我的java类中,我有这段代码:
TextView link1 = (TextView) findViewById(R.id.tJabalEnlace1);
link1.setText("https://stackoverflow.com/");
Linkify.addLinks(link1, Linkify.ALL);
它的作用是什么,初始化textView
,设置它的文本,它linkifies。 它工作得很好,但我想要做的是,使textView成为“链接”和方向成为代码中的链接,但我不知道如何。
更新:我想用linkify做到这一点,我找到了另一种方法: - 在布局文件中设置文本视图Clickable。 -Java:
TextView link1 = (TextView) findViewById(R.id.tJabalEnlace1);
link1.setPaintFlags(Paint.UNDERLINE_TEXT_FLAG);
link1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Uri uri = Uri.parse("https://stackoverflow.com/");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);}});
}
链接地址: http://www.djcxy.com/p/74639.html
上一篇: customizing linkify method in java(Android Studio)
下一篇: How to handle when the link is clicked on TextView via Linkify