Android 点击文字实现跳转

在web页面中,有a标签的超链接实现跳转,同样在Android当中,用TextView控件来显示文字,实现它的事件来跳转。

核心代码如下:

    //以下代码写在onCreate()方法当中    textView1=(TextView)findViewById(R.id.sound_help);
        String text1="注册";
        SpannableString spannableString1=new SpannableString(text1);  

        spannableString1.setSpan(new ClickableSpan() {
            @Override
            public void onClick(View view) {
                Intent intent=new Intent(Login.this,Guahao.class);
                startActivity(intent);  

            }
        }, 0, text1.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);  

        textView1.setText(spannableString1);
        textView1.setMovementMethod(LinkMovementMethod.getInstance());  
时间: 2024-10-10 05:02:11

Android 点击文字实现跳转的相关文章

Android菜鸟笔记-WifiPickerActivity 实现跳转到系统自带wifi连接界面

前言: 在使用一些APP时,比如Google Play,在没有连接到网络时,APP会自动跳转到系统自带的wifi连接界面(如下图),在这个界面下连接wifi有一个很好的功能:在没有连上wifi热点时,"下一步"按钮是无法点击,这种体验效果是非常好的,确保了在下一步时,有网络可以使用. 实现步骤: 1. 怎么才能跳转到这个界面?(通过adb logcat查看Google Play跳转时的ACTION,log如下) I/ActivityManager(  444): START u0 {a

android之有返回结果跳转intent

android之有返回结果跳转intent: (1.注意跳转的时候要传像user的对象必须实现Serializable接口,2.login的java代码中setResult(RESULT_OK, intent);后一定要调用finish()方法) 主页面布局:layout/activity_main.xml: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:to

Android TextView自动换行文字排字参差不齐的原因及处理

Android TextView自动换行文字排版参差不齐的原因及处理 转自: TextView会自动换行,而且排版文字参差不齐.查了下资料,总结原因如下: 1.半角字符与全角字符混乱所致:这种情况一般就是汉字与数字.英文字母混用 解决方法一: 将textview中的字符全角化.即将所有的数字.字母及标点全部转为全角字符,使它们与汉字同占两个字节,这样就可以避免由于占位导致的排版混乱问题了. 半角转为全角的代码如下,只需调用即可.public static String ToDBC(String

Android TestView文本文字修改实例

这里我们给大家总结了下关于Android TextView文本文字的常用两种应用,一种是像我们使用微信会看到长文件是可以折叠显示了,还有一种就是TextView文字颜色TextColor焦点效果,下面我一起来看这两种方法. textview文字状态一,TextView文字颜色TextColor焦点效果 代码如下 <TextView android:id="@+id/tv_quit" android:layout_width="wrap_content" and

关于Android的Button响应页面跳转问题

一般来说,Android应用程序中的Button响应事件有两种书写方式 Button button=null; button.setOnClickListener(new ButtonOnClickListener()); 下面再写一个监听的内部类 class ButtonOnClickListener  implements  OnClickListener { public void onClick(View v) { Intent intent = new Intent(); intent

Android 自制浏览器 一 能够跳转链接并返回

我们首先将自制的浏览器做到以下功能:点击链接能够跳转网页:能够返回原来的网页:能够判断是否这是最先浏览的网页,如果按两次back键就退出.通过输入框输入网址,能够访问对应的网页.我们先对局部代码讲解,我会在最后公布完整代码首先加载网页JavaScript必须能够支持 WebSettings ws = web.getSettings(); //是否允许脚本支持 ws.setJavaScriptEnabled(true); 然后我们必须对WebView添加WebViewClient,只有这样加载网页

Android开发——三种活动跳转方式

Android开发——三种活动跳转方式 1. 点击控件跳转 这里用 Button 举例,在布局文件中创建 Button 按钮,在再源码文件中写入活动跳转代码: Button button1 = (Button)findViewById(R.id.button1); button1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Toast.makeText(MainAc

Android点击事件的四种写法

Android点击事件的四种写法 一.Android点击事件的四种写法 1.点击事件的第一种写法 .  写一个内部类.实现点击事件的接口 bt.setOnClickListener(new MyButtonListener()); 2.点击事件的第二种写法,匿名内部类 bt.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { callPhone(); } }); 3.点击事件的第三种

js点击button按钮跳转到页面代码

www.111cn.net 编辑:smoke 来源:转载 在网页中button按钮不具备a标签的属性了,如果我们要给button 按钮增加跳转事件我们可以在它的确onclick事件上点击跳转js来实现,下面我来给大家介绍一些常用的方法. 点击按钮怎么跳转到另外一个页面呢?我们在网站制作中可能是需要的,因为有时我们需要做这样的效果,尤其是将按钮做成一个图片,而点击图片要跳转到新的页面时,怎么做到呢? 这样的效果可以:onclick="window.location=’新页面’" 来实现.