ScrollView以及TextView和对应链接

<?xml
version="1.0"
encoding="utf-8"?>

<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    android:orientation="vertical"
>

   

       <!--
这里需要滚动条的支持 ScrollView内部只能有一个节点 -->

       <ScrollView

           android:layout_width="match_parent"

           android:layout_height="match_parent">

          
<LinearLayout

               android:layout_width="match_parent"

               android:layout_height="match_parent"

               android:orientation="vertical">

              
<TextView

                   android:id="@+id/textView1"

                   android:layout_width="wrap_content"

                   android:layout_height="wrap_content"

                   android:text="http://www.163.com"/>

              

              
<!-- android:autoLink属性,为一个文本添加链接 -->

              

              
<TextView

                   android:id="@+id/textView2"

                   android:layout_width="wrap_content"

                   android:layout_height="wrap_content"

                   android:autoLink="web"

                   android:text="http://www.163.com"

                   />

              
<LinearLayout

                   android:layout_width="match_parent"

                   android:layout_height="match_parent"

                   android:orientation="vertical">

                  
<TextView

                       android:id="@+id/textView3"

                       android:layout_width="wrap_content"

                       android:layout_height="wrap_content"

                       android:text="@string/t3_info"/>

              
</LinearLayout>

          
</LinearLayout>

       </ScrollView>

</LinearLayout>

时间: 2024-09-12 04:43:23

ScrollView以及TextView和对应链接的相关文章

android 滑动冲突-Android ScrollView 中 TextView 多行显示问题,textview不能滑动

问题描述 Android ScrollView 中 TextView 多行显示问题,textview不能滑动 textview的多行滚动变成不能滑动了,被scrollview的滑动给拿去了. 至于 百度说的改成 wrap_content也是不行的. 解决方案 Android textview 多行显示Android textview显示多行android textview 多行之后显示省略号 解决方案二: android:layout_height="wrap_content" 给个高

Android实现TextView中文字链接的4种方式介绍及代码_Android

 Android 的实现TextView中文字链接的方式有很多种. 总结起来大概有4种: 1.当文字中出现URL.E-mail.电话号码等的时候,可以将TextView的android:autoLink属性设置为相应的的值,如 果是所有的类型都出来就是android:autoLink="all".当然也可以在java代码里 做,textView01.setAutoLinkMask(Linkify.ALL); 2.将要处理的文字写到一个资源文件,如string.xml,然后的java代码

Android实现TextView中文字链接的4种方式介绍及代码

Android 的实现TextView中文字链接的方式有很多种. 总结起来大概有4种: 1.当文字中出现URL.E-mail.电话号码等的时候,可以将TextView的android:autoLink属性设置为相应的的值,如 果是所有的类型都出来就是android:autoLink="all".当然也可以在java代码里 做,textView01.setAutoLinkMask(Linkify.ALL); 2.将要处理的文字写到一个资源文件,如string.xml,然后的java代码里

android-在 Textview 添加一个 scrollView

问题描述 在 Textview 添加一个 scrollView 在 xml 中设置有下面的布局 <Relativelayout..... <TextView 1........../> <ImageView........./> <Textview 2......../></Relativelayout> 我需要添加 vertical scrollview 到 Textview 2.如何实现这个功能? <LinearLayout> <

android-使用Linkify给textview添加链接

问题描述 使用Linkify给textview添加链接 我想运用以下代码给textview添加一个链接: TextView textview = (TextView) findViewById(R.id.mytext);Pattern myPattern = Pattern.compile(""WordToBeLinked"");String link = ""http://mydomain.com/something"";L

Android UI系列-----ScrollView和HorizontalScrollView的详解_Android

本篇随笔将讲解一下Android当中比较常用的两个布局容器--ScrollView和HorizontalScrollView,从字面意义上来看也是非常的简单的,ScrollView就是一个可以滚动的View,这个滚动的方向是垂直方向的,而HorizontalScrollView则是一个水平方向的可以滚动的View.本篇随笔可能描述性的知识比较少,最主要还是通过代码来看看如何使用这两个View. 一.ScrollView的简单介绍 首先来看看ScrollView和HorizontalScrollV

Android UI系列-----ScrollView和HorizontalScrollView的详解

本篇随笔将讲解一下Android当中比较常用的两个布局容器--ScrollView和HorizontalScrollView,从字面意义上来看也是非常的简单的,ScrollView就是一个可以滚动的View,这个滚动的方向是垂直方向的,而HorizontalScrollView则是一个水平方向的可以滚动的View.本篇随笔可能描述性的知识比较少,最主要还是通过代码来看看如何使用这两个View. 一.ScrollView的简单介绍 首先来看看ScrollView和HorizontalScrollV

textview-在TextView中删除链接的下划线

问题描述 在TextView中删除链接的下划线 程序中有两个textview来显示数据库中的链接,我想改变链接的颜色,并且把链接下划线去掉. email.setText(c.getString(5)); website.setText(c.getString(6)); Linkify.addLinks(email Linkify.ALL); Linkify.addLinks(website Linkify.ALL); 使用XML或代码如何实现呢?在我的代码中再添加什么函数? 解决方案 priva

Android中捕获TTextView文本中的链接点击事件方法_Android

Android中的TTextView很强大,我们可以不仅可以设置纯文本为其内容,还可以设置包含网址和电子邮件地址的内容,并且使得这些点击可以点击.但是我们可以捕获并控制这些链接的点击事件么,当然是可以的. 本文将一个超级简单的例子介绍一下如何实现在Android TextView 捕获链接的点击事件. 关键实现 实现原理就是将所有的URL设置成ClickSpan,然后在它的onClick事件中加入你想要的控制逻辑就可以了. 复制代码 代码如下: private void setLinkClick