如何创建一个TextView作为链接,将在我的应用程序中打开另一个活动?

sat*_*ish 16 android hyperlink textview

我想在我的第一个Activity中创建一个TextView作为链接,当我点击该textview时,我想在我的应用程序中启动第二个活动.

cod*_*ser 23

为TextView实现View.OnClickListener并在侦听器中启动其他活动:

textView.setOnClickListener(new View.OnClickListener(){
       public void onClick(View v){
             Intent intent = new Intent(this, OtherActivity.class);
             startActivity(intent);
       }
});
Run Code Online (Sandbox Code Playgroud)

  • 我建议只将文本格式化为蓝色并添加下划线.因为你正在开始一个Activity,所以链接应该实际指向一个URL似乎并不重要.使用普通的html来设置文本的样式,然后调用`textView.setText(Html.fromHtml("<font color ="blue"> <u>你的文字</ u> </ font>"));; (3认同)