首页 > 软件开发 > ANDROID >

android如何修改滑动条

来源:互联网 2023-03-17 00:09:46 192

我们在编写安卓的APP时,往往因为加载的内容超过屏幕的限制而需要使用滚动条,一般情况下,滚动条使用的都是系统默认UI,但是当我们想要自己修改滚动条的时候该如何操作呢?zqz办公区 - 实用经验教程分享!

android如何修改滑动条zqz办公区 - 实用经验教程分享!

工具/原料

  • Android IDE(Android Studio)
  • 互联网连接
  • Android模拟器(AVD)
  • Androoid SDK

方法/步骤

  • 1

    首先我们要打开Android IDE,这里以常用的Android Studio为例,稍后在弹出来的工程管理窗口中新建一个工程,也可以利用当前已经存在的工程,点击后并等待zqz办公区 - 实用经验教程分享!

    android如何修改滑动条zqz办公区 - 实用经验教程分享!

  • 2

    等待完全进入主界面后,由于滚动条是在布局里设定的,所以我们点击左上角"File-New-Layout resource file",新建一个布局文件zqz办公区 - 实用经验教程分享!

    android如何修改滑动条zqz办公区 - 实用经验教程分享!

  • 3

    在弹出的新建布局资源文件窗口中,输入布局文件的名称,注意只能全部使用小写字母,其中空格用下划线(_)代替,完成后,点击OK,并记得加入Git监控的文件zqz办公区 - 实用经验教程分享!

    android如何修改滑动条zqz办公区 - 实用经验教程分享!

  • 4

    这里可以看到我们已经创建了一个新的布局文件,由于还没有添加任何内容,所以只显示了一个默认的ActionBar(此处sdk版本为27,Android Oreo8.1)zqz办公区 - 实用经验教程分享!

    android如何修改滑动条zqz办公区 - 实用经验教程分享!

  • 5

    然后我们点击下面的Text,进入文本编辑模式,新建一个TextView,注意要符合xml的正确格式,然后点击Design可以看到实现的结果zqz办公区 - 实用经验教程分享!

    android如何修改滑动条zqz办公区 - 实用经验教程分享!

    android如何修改滑动条zqz办公区 - 实用经验教程分享!

  • 6

    但是只在这里设置好的滚动条只是默认样式的,如果需要对它进行修改,需要在刚才的TextView>中加上”android:scrollbarThumbVertical=“,其中的vertical因为我们是上下滚动所以选择”vertical“,如果是左右滚动需要使用”horizon“zqz办公区 - 实用经验教程分享!

    android如何修改滑动条zqz办公区 - 实用经验教程分享!

  • 6本页面未经授权抓取自百度经验
  • 7

    表达式后面的值可以是系统自带的绘制文件,也可以是自己自定义的文件,这里以百度的logo为例,首先将其导入到drawable文件夹中,然后在”=“后引用这个文件,zqz办公区 - 实用经验教程分享!

    android如何修改滑动条zqz办公区 - 实用经验教程分享!

  • 8

    最后点击Design,即可看到我们已经成功地把系统自带的默认的灰色滚动条替换成了百度的logo(由于原图还需要调整一下尺寸,所以显示的效果还需要改进)zqz办公区 - 实用经验教程分享!

    android如何修改滑动条zqz办公区 - 实用经验教程分享!

  • 注意事项

    • 如果要让改动实装,需要在Activity里面设置相应的布局文件以及组件
    • 作为滚动条的文件素材一定要是透明背景色,否则在滚动时可能会出现遮挡内容的情况
    • 可以使用第三方库使用自定义滚动条

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!zqz办公区 - 实用经验教程分享!


    标签: Android

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码