禁止ScrollView在子控件的布局改变时自动滚动的的方法_fengyongge_的博客-程序员秘密

技术标签: Android总结篇  

今天遇到一个问题就是,在scrollview中包裹一个gridview,但是总获取gridview的焦点,由于内容一页显示不完整,页面会自动滑动到最后。在网上看了下都说将可能自动滑动的childview的focus禁掉,防止它滑动,

contentTextBox.setFocusable(false);

试了下不行,最后重写了scrollview然后,重写scrollview中的如下方法,并将其返回值设为0即可。

@Override
 protected int computeScrollDeltaToGetChildRectOnScreen(Rect rect) {
  
  return 0;
 }

最后问题解决
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/f917386389/article/details/46819283

智能推荐

基于CUBEMX和STM32C8T6的同轴麦轮小车制作(一)——整体框架构思_同轴麦轮控制_路人甲YYH的博客-程序员秘密

基于CUBEMX和STM32C8T6的同轴麦轮小车制作(一)——整体框架构思一、摘要拟设计一款两轮的麦轮平衡车,可以实现全向移动(但是不能转弯23333),具体实现功能为:(1)保持直立(PID调节,角度环、速度环)需要的参量:角度环PD调节:角度(陀螺仪),角加速度(陀螺仪)速度环PI调节:速度(编码器),速度积分(编码器)(2)全向移动:需要的参量:平移环PD调节:横向速度(通过编码器反馈值解算),加速度(陀螺仪)(3)可以遥控:HC-05蓝牙模块,改变目标前进速度、平移速度。(

NORDIC nRF SDK sdk_config.h 配置于 app uart_Hansen Mi的博客-程序员秘密

硬件: nRF528xx软件: NORDIC nRF5 SKD Ver15.0.0目的: 使用SDK  components\libraries\uart 目录下 app uart 功能函数步骤:1. 文件中引入 app_uart.h 头文件#include "app_uart.h"2. 先编译一下测试,以确认编译环境中的路境是否包括;注:曾在添加此路径调试时,...

How to hide uitabbarcontroller_天占的博客-程序员秘密

-(void) hideTabBar:(UITabBarController*) tabbarcontroller {    [UIView beginAnimations:nil context:NULL];    [UIView setAnimationDuration:0.5];    for(UIView*view in tabbarcont

Centos 6.4 minimal kamailio编译安装_baiyangliu的博客-程序员秘密

安装websocket模块所需库 yum install libunistring libunistring-devel提示:/usr/bin/ld: cannot find -lmysqlclient解决办法:rpm -ivh MySQL-shared-5.6.14-1.linux_glibc2.5.x86_64.rpm提示:chown: invalid user

鲲鹏云计算解决方案“-容器迁移实验_hmad的博客-程序员秘密

鲲鹏云计算解决方案"-容器迁移实验实验简介Docker安装检查内核版本移除旧的版本安装Docker依赖工具。Docker构建基础镜像任务3 Docker根据基础镜像安装Redis验证Redis镜像实验简介通过Docker安装,构建基础镜像,根据基础镜像安装Redis,验证Redis镜像等模块的实验练习和实训,让学员掌握容器的迁移指导。实验目的掌握Docker安装。掌握Docker构建基础镜像。掌握Docker根据基础镜像安装Redis。掌握验证构建的Redis镜像。实验环境华为云鲲鹏虚拟

Spring Boot项目application.yml文件数据库配置密码加密_application.yml配置密码_辰小白的博客-程序员秘密

在Spring boot开发中,需要在application.yml文件里配置数据库的连接信息,或者在启动时传入数据库密码,如果不加密,传明文,数据库就直接暴露了,相当于"裸奔"了,因此需要进行加密处理才行。 使用@SpringBootApplication注解启动的项目,只需增加maven依赖我们对信息加解密是使用这个jar包的:编写加解密测试类:package cn...

随便推点

树莓派安装卸载软件命令apt-get_树莓派卸载软件命令_soumns丶涛的博客-程序员秘密

apt-get命令用法:1、安装软件apt-get install + 软件名2、卸载软件但不删除配置apt-get remove + 软件名3、卸载软件并且删除相关配置apt-get purge + 软件名

springboot整合rabbitMQ--通过Topic主题模式分发消息_李自富的博客-程序员秘密

遵循模糊匹配原则创建两个项目。分别为生产者和消费者。引入JAR包依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte...

python caffe_caffe_pb2_mengfanteng的博客-程序员秘密

1 安装所需要的依赖包1.1  install protobuf, leveldb, snappy, opencv, hdf5, protobuf compiler and boost:    sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-

【云周刊】第124期:实时计算来临!阿里新一代实时计算引擎 Blink,每秒支持数十亿次计算..._weixin_33670713的博客-程序员秘密

摘要: 每秒支持数十亿次计算的计算引擎长啥样?阿里下一代数据库技术爆料!把数据库装入容器不再是神话!马云、阿里云和“云上贵州”又有着怎样的故事……更多精彩技术资讯,下滑查看吧!本期头条阿里新一代实时计算引擎 Blink,每秒支持数十亿次计算随着互联网应用的普及、智能硬件的发展,数据的种类和规模都呈现了爆炸式的增长,各行各业都希望能够从大数据中发掘出更深层次的信息和知识,并产生实际价值。但这些都需...

图片裁剪器_jeansan的博客-程序员秘密

package com.jeansan.util;import java.awt.Rectangle;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.util.Iterat

合并列表和列表排序_列表的合并与排序_杜岚的博客-程序员秘密

1.阶段性小练习打印九九乘法表for i in range(1,10): for j in range(1,i+1): print('{} × {} = {} '.format(j,i,i*j),end='') print('')>>>1 × 1 = 1 1 × 2 = 2 2 × 2 = 4 1 × 3 = 3 2 × 3 = 6 3 × 3 = 9 1 × 4 = 4 2 × 4 = 8 3 × 4 = 12 4 ×

推荐文章

热门文章

相关标签