java - 相当于android中的html img src

标签 java android android-layout textview

我在 Android 布局中显示一个链接,如下所示:

<TextView
                android:id="@+id/linkable_text”
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:autoLink="web"
                />

我也这样做:text.setMovementMethod(LinkMovementMethod.getInstance());

这可行,但我想导航到与 TextView 中显示的 URL 不同的 URL(我动态添加它)。
我的意思是用户界面中的链接显示:file.html,但是当我按下该链接时,我想导航到如下网址:http://IP/path/file.html
我怎样才能做到这一点,而不必在我的 TextView 中显示整个 URL

最佳答案

Try this, and let me know what happen..

TextView textView =(TextView)findViewById(R.id.textView);

textView.setClickable(true);

textView.setMovementMethod(LinkMovementMethod.getInstance());
String text = "<a href='http://www.google.com'> Google </a>";
textView.setText(Html.fromHtml(text));

关于java - 相当于android中的html img src,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29411466/

相关文章:

java - Spring Data 和 JPA 中的递归关系?

java - Websphere Portlet 迁移,DispatchAction 中缺少参数

java - 在 apache wicket 中使用 ajax 显示面板

android - 布局设计问题

android - 抽屉导航主页图标未恢复为汉堡包图标

android - 针对 WVGA (480 x 800) mdpi 屏幕进行设计

java - Firebase 获取 child 的 child 的引用

java - Java中字符串数组的最大大小

java - Android Firebase db datasnapshot 从错误的数据库目录中提取信息

android - 如何从类中调用 TextWatcher