所以我有一个数组,在我的Android应用程序中的textview中显示结果。它工作正常,但我希望结果像标准超链接一样工作,所以你点击文本,你就会被重定向到手机浏览器中的外部页面。
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();
}
});
}
因此,例如,将显示水银这个词,你触摸它然后你被重定向,任何帮助都会很精彩!
答案 0 :(得分:0)
@ 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"