android 实现ScrollView自动滚动的实例代码

时间:2021-11-20 03:00:27 

有时候需要动态添加数据,屏幕显示满了,数据需要滚动展示。这里主要弄懂scrollTo(0, off)方法的含义喊用法。

含义不说了,大概意思就这样。

下面来看他的用法:


private void searchResultShow() {

 TextView textView = new TextView(AFSearchActivity.this);  
        textView.setText("Text View ");  
        LinearLayout.LayoutParams p = new LinearLayout.LayoutParams(  
                LinearLayout.LayoutParams.MATCH_PARENT,  
                LinearLayout.LayoutParams.WRAP_CONTENT  
        );  
        textView.setPadding(30, 15, 0, 15);
        textView.setTextSize(30);
        textView.setTextColor(Color.WHITE);
        //增加一个TextView到线性布局中
       layout.addView(textView, p);  

        ImageView imageView = new ImageView(AFSearchActivity.this);
        imageView.setImageResource(R.drawable.im_dottend_line);

      //增加一个ImageView到线性布局中
        layout.addView(imageView, p);  
        if(sName == null || sName.equals("")){
   textView.setText("-");
  }else{
   textView.setText(sName);
   sName = "";
    mHandler.post(mScrollToBottom);  
  }
 }
 private Runnable mScrollToBottom = new Runnable()
    {  
        @Override 
        public void run()
        {  
            int off = layout.getMeasuredHeight() - nameScroll.getHeight();  
            if (off > 0)
            {  
             nameScroll.scrollTo(0, off);  
            }                         
        }  
    };

标签:ScrollView,自动滚动
0
投稿

猜你喜欢

  • java基于UDP实现在线聊天功能

    2021-06-08 00:01:44
  • mybatis中resultMap 标签的使用教程

    2022-01-15 11:19:42
  • spring定义和装配bean详解

    2023-08-23 00:33:18
  • 关于easyExcel中读取Excel表头的实例说明

    2023-10-11 17:48:43
  • Java中对象与C++中对象的放置安排的对比

    2022-05-31 15:07:18
  • Android使用Gradle依赖配置compile、implementation与api的区别介绍

    2023-09-27 18:11:40
  • 使用cmd根据WSDL网址生成java客户端代码的实现

    2022-09-12 11:00:20
  • Java泛型类与泛型方法的定义详解

    2023-11-25 01:29:22
  • 花样使用Handler与源码分析

    2023-07-30 08:36:31
  • swagger中如何给请求添加header

    2023-05-15 14:27:52
  • Android Studio轻松构建自定义模板的步骤记录

    2023-07-19 01:11:51
  • 详细解读Java Spring AOP

    2022-10-09 11:06:06
  • Spring Security前后分离校验token的实现方法

    2023-06-26 17:00:30
  • 同时使用@LoadBalanced @RefreshScope注解负载均衡失效分析

    2023-12-07 10:59:24
  • mybatis中的缓存问题解析

    2023-07-27 20:01:59
  • Java I/O中I/O流的典型使用方式详解

    2023-07-08 21:07:51
  • Spring boot集成Mybatis的方法教程

    2023-11-25 06:20:41
  • SpringBoot自动装配原理详解

    2023-07-03 05:49:08
  • JavaMail与Spring整合过程解析

    2022-07-06 23:53:54
  • Java设计模式之动态代理模式实例分析

    2022-07-07 17:55:07
  • asp之家 软件编程 m.aspxhome.com