Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 数组中的超链接,android_Java_Arrays_Hyperlink_Textview - Fatal编程技术网

Java 数组中的超链接,android

Java 数组中的超链接,android,java,arrays,hyperlink,textview,Java,Arrays,Hyperlink,Textview,所以我有一个数组,它在我的android应用程序的文本视图中显示结果。它的工作很好,但我希望结果像一个标准的超链接,所以你点击文本,你会被重定向到手机浏览器的外部页面 public void init() { paintnamewords = new String[] {"102,255,102","No","Jupiter","Saturn","Gravity","Venus"}; answers = new String[] {"Mercury","No","Jupiter"

所以我有一个数组,它在我的android应用程序的文本视图中显示结果。它的工作很好,但我希望结果像一个标准的超链接,所以你点击文本,你会被重定向到手机浏览器的外部页面

public void init()
{
    paintnamewords = new String[] {"102,255,102","No","Jupiter","Saturn","Gravity","Venus"};
    answers = new String[] {"Mercury","No","Jupiter","Saturn","Gravity","Venus"};
    colourbbox2 = (TextView) findViewById(R.id.colortext2);
    paintname111 = (TextView) findViewById(R.id.paintname);
    savebtn = (Button)findViewById(R.id.savebtn);
    savebtn.setOnClickListener(new View.OnClickListener(){
        @Override
        public void onClick(View v) {
            checkcolour();
        }
    });
}

例如,水星这个词会被显示出来,你触摸它就会被重定向,任何帮助都会很棒

@leo666,这将符合你的想法

TextView myTextView = (TextView) findViewById(R.id.textName);
myTextView.setText("Here is google : www.google.com");
Linkify.addLinks(myTextView, Linkify.WEB_URLS);
还可以使Textview在xml中具有此属性

android:autoLink="web"