0
我的問題是,當我添加字符串「這裏檢查」,那麼鏈接無法點擊。機器人 - 如何讓我的文字「點擊」(URL鏈接)
如果我只有離開<a href ="http://www.google.gr" >
,然後它工作正常。
我在read.class:
public class read extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.read);
String myFeed=getResources().getString(R.string.icons_link_str);
try{
URL url =new URL (myFeed);
URLConnection connection=url.openConnection();
HttpURLConnection httpConnection =(HttpURLConnection)connection;
int responseCode=httpConnection.getResponseCode();
if (responseCode ==HttpURLConnection.HTTP_OK){
InputStream in = httpConnection.getInputStream();
}
}
catch (MalformedURLException e) {}
catch (IOException e) {}
}
}
在read.xml:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/choose_help"
/>
<TextView
android:id="@+id/icons_link"
android:autoLink="web"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:linksClickable="true"
android:text="@string/icons_link_str"/>
</LinearLayout>
,並在字符串:
<string name="icons_link_str"><a href ="http://www.google.gr" >Check here.</a></string>
我能爲做某事?
:好吧,如果我只是創建「<字符串名稱=」 icons_link_str「> http://www.google.gr」它works.But我將如何添加一個文本很抱歉,如果我不明白你?說。 – George
只需聲明兩個字符串資源:一個用於「URL」(包含google.gr),另一個用於TextView中的文本(包含「Check here」)。 – tomtheguvnor
:現在它讓我看到「請在這裏」,但它不是在read.class clickable.I添加‘的TextView icons_link =(TextView的)findViewById(R.id.icons_link)’,其中‘icons_link’是id從TextView中。 – George