Я получаю несколько ссылок на вложения на диске Google.Я хочу показать их в текстовом представлении.Но они должны отображаться как Приложение 1, Приложение 2 - таким образом.
Приложение 1 будет иметь веб-ссылку, а приложение 2 будет иметь другую.Они должны быть кликабельными.
Я пробовал этот способ, но он не работает:
mStrAttach = new ArrayList<>();
if(attchment_arr != null)
{
for(int i = 0; i < attchment_arr.length(); i++)
{
try
{
mStrAttach.add(attchment_arr.getString(i));
}
catch (JSONException e)
{
}
}
}
if(mStrAttach.size() > 0)
{
view.attchment.setText("");
for(int k = 0; k< mStrAttach.size(); k++)
{
String devid = mStrAttach.get(k);
Log.d("Testing", "drive id::: "+devid);
SpannableString ss = new SpannableString("Attachment "+""+(k+1));
ss.setSpan(new URLSpan(devid),0,ss.length(),0);
view.attchment.append(ss + "\n");
}
Linkify.addLinks(view.attchment, Linkify.ALL);
}
Но это не ссылка.Я не могу щелкнуть вложение 1 или 2. Может ли кто-нибудь помочь, пожалуйста.
Спасибо, Ариндам.