在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