0
私の問題は、「ここにチェック」という文字列を追加するとリンクがクリックできないということです。android - 私のテキストをクリック可能にする方法(URLリンク)
私は<a href ="http://www.google.gr" >
のままにしておけば、正常に動作します。
私はread.classを持っている:
read.xmlで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) {}
}
}
:
<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>
は私はそのためSTH行うことができます?
:「 http://www.google.gr "を作成しても問題ありません。テキストを追加するにはどうすればよいですか?申し訳ありませんが、いう。 –
George
'URL'(google.grを含む)と' TextView'( "ここにチェックする")を含むテキストの2つの文字列リソースを宣言するだけです。 – tomtheguvnor
:ここでは「ここにチェック」が表示されますが、クリック可能ではありません。「iconView」のIDは、「icon_link」のIDであるread.class「TextView icons_link =(TextView)findViewById(R.id.icons_link)テキストビュー。 – George