Ciao a tutti
Ho un problema con un programma android: Ho una textView che contiene un oggetto Spanned (ottenuto dal Html.fromHtml(String s)) che mi mostra un link collegato ad un pdf.
Quando provo a cliccare su questo link la mia applicazine si chiude con errore. Il logcat dice questo: "E/AndroidRuntime(808): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=images/MellowM/a.pdf (has extras) }"
Dovrei creare un intent che contiene il link al pdf, ma purtroppo questo link (per esigenze del sito da cui lo prendo) a volte viene sostituito da semplice testo.
Qualcuno sa darmi due dritte su come trovare una soluzione?
Grazie Mille a tutti
P.S. Lascio parte del codice se può essere di aiuto
codice:[...] TextView textV1 = (TextView) findViewById(R.id.text); TextView textV2 = (TextView) findViewById(R.id.text2); if(!isNetworkConnected()) { callingExit("Network not avaliable"); } else { Spanned appendPrimo=Html.fromHtml(getFrom(0)); //(getFrom() recupera l'html dal sito Spanned appendSecondo=Html.fromHtml(getFrom(1)); setTeView(textV1,appendPrimo); //metodo che inserisce il testo nelle textView setTeView(textV2,appendSecondo); } [...]codice:public void setTeView(TextView bar, Spanned appendPrimo) { if(appendPrimo!=null) { bar.append((appendPrimo)); //inserisce il testo nella textView e poi rende clickabile il link bar.setMovementMethod(LinkMovementMethod.getInstance()); } else { callingExit("Error-->exit"); } }

LinkBack URL
About LinkBacks
Rispondi quotando
