在java中定制linkify方法(Android Studio)
我的布局中有一个在java中定制linkify方法(Android Studio),java,xml,android-studio,linkify,Java,Xml,Android Studio,Linkify,我的布局中有一个TextView,id是TextView 1。在我的java类中,我有 这段代码: TextView link1 = (TextView) findViewById(R.id.tJabalEnlace1); link1.setText("https://stackoverflow.com/"); Linkify.addLinks(link1, Linkify.ALL); 这样做的目的是初始化文本视图,设置文本,并链接它。它工作得很好,但我想做的是,使文本视图成为“链接”,并使方
TextView
,id是TextView 1
。在我的java类中,我有
这段代码:
TextView link1 = (TextView) findViewById(R.id.tJabalEnlace1);
link1.setText("https://stackoverflow.com/");
Linkify.addLinks(link1, Linkify.ALL);
这样做的目的是初始化文本视图
,设置文本,并链接它。它工作得很好,但我想做的是,使文本视图成为“链接”,并使方向成为代码中的链接,但我不知道如何做
更新:
我想用linkify做这件事,我找到了另一种方法:
-在布局文件中设置可单击的文本视图。
-爪哇:
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);}});
}