Android 文本视图转换

2023-12-09

我是安卓开发新手。我想创建一个带有两个文本视图的启动屏幕。在这个启动屏幕中我想要两个过渡

1)文本视图1从顶部到中心的过渡 2)文本View 2从底部到中心的过渡

两个转换应该同时执行

如何实现这一目标?

Thanks,


创建一个xml文件在你的动画文件夹名称中bottom_to_top.xml

  <?xml version="1.0" encoding="utf-8"?>
        <set xmlns:android="http://schemas.android.com/apk/res/android">
            <translate
                android:duration="2000"
                android:fillAfter="true"
                android:fromYDelta="100%p"
                android:toYDelta="0%p" />
        </set>

和你的 oncreat 你添加这个

        TextView textview= (TextView) findViewById(R.id.textview);
        Animation bottomToTop = AnimationUtils.loadAnimation(this, R.anim.bottom_to_top);
        textview.startAnimation(bottomToTop);

以及从上到下的动画

创建一个xml按名称文件top_bottom.xml在你的动画文件夹中

<set xmlns:android="http://schemas.android.com/apk/res/android">
    <translate
        android:duration="2000"
        android:fillAfter="true"
        android:fromYDelta="-100%p"
        android:toYDelta="0%p" />
</set>

并放置在java中

            TextView textview2= (TextView) findViewById(R.id.textview2);
            Animation topTobottom = AnimationUtils.loadAnimation(this, R.anim.top_bottom);
            textview2.startAnimation(topTobottom );

希望这对您有帮助

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android 文本视图转换 的相关文章

随机推荐

  • 使用 PyAudio 防止 ALSA 欠载

    我编写了一个小程序 它记录麦克风的声音并将其通过网络发送并在那里播放 我正在使用 PyAudio 来完成此任务 它工作得几乎很好 但在两台计算机上我都从 ALSA 收到错误 表明发生了欠载 我在谷歌上搜索了很多相关内容 现在我知道什么是欠载
  • 如何通过网络使用命名管道?

    我正在尝试通过命名管道创建网络连接 我正在按照它所说的那样做msdn 我用函数创建管道服务器端 CreateNamedPipe pipe myNamedPipe DUPLEX FILE FLAG OVERLAPPED 0 255 BUFFE
  • 等待其他期货提出的期货

    我正在使用 Lawndart 库访问浏览器数据 并希望收集一组查询的结果 这是我认为应该起作用的 numberOfRecordsPerSection callback var map new Map db sections keys for
  • 使用 LINQ 计算与前一项的差异

    我正在尝试使用 LINQ 为图表准备数据 我无法解决的问题是如何计算 与之前的差异 我期望的结果是 ID 1 日期 现在 DiffToPrev 0 ID 1 日期 现在 1 DiffToPrev 3 ID 1 日期 现在 2 DiffToP
  • nltk 无法解释斯坦福解析器输出的语法类别 PRP$

    我想从斯坦福解析器检索的语法生成句子 但 NLTK 无法解释 PRP from nltk parse stanford import StanfordParser from nltk grammar import CFG from nltk
  • 在大端机器中对小端整数进行简单的按位操作?

    对于特定需求 我正在用四个一字节字符构建一个四字节整数 没有使用任何特别的东西 在我的小端平台上 return v1 lt lt 24 v2 lt lt 16 v3 lt lt 8 v4 我知道存储在大端机器中的整数看起来像AB BC CD
  • 单击 JPanel 绘制形状

    我有一个包含 3 个 JPanel 的 JFrame 选项 菜单 画布 在选项中有许多代表形状的 JButton 目的是单击形状的 JButton 例如矩形 然后单击画布上的任意位置 形状将绘制在那里 由于某种原因 形状并不总是被绘制 只有
  • C# 打开文件并传递参数给关联的应用程序

    我正在尝试启动为指定附加参数的扩展注册的默认应用程序 ProcessStartInfo p new ProcessStartInfo p Arguments myargument p FileName file ext Process St
  • Symfony2 - 覆盖模板包

    我想覆盖默认的 SonataAdmin 模板 我在我的命名空间 bundle resources views中创建了一个standard layout html twig 相同结构 相同文件名 相同内容 我将源模板的所有内容复制到目标模板中
  • MongoDB:有没有办法使用聚合来检测价值趋势?

    我正在尝试检测集合中值的 趋势 假设我有以下内容 created at 2014 12 01 value 1015 created at 2014 12 01 value 1015 created at 2014 12 01 value 1
  • 处理 IE 中的跨帧按键

    我一直在努力处理onkeydown通过 JavaScript 跨多个框架的事件 不 不幸的是我无法摆脱框架 请参阅我之前的问题here 我正在另一个框架中获取文档的句柄 并将其设置为onkeydown处理程序等于我的函数 没有抛出错误 但是
  • 如何在联结表中进行编辑

    在连接表中进行编辑的最佳实践是什么 Items ItemId Name Price Shops ShopId Name Address ItemsInShops ItemId ShopId DeliveryDate 现在我一家店里有30件商
  • Javascript - 如何检查 window.open(url) 是否成功?

    如何检查状态和 或等待连接成功window open 或者建议更好的选择 var url https www google com var newWindow window open url main if newWindow succes
  • Address Sanitizer 可以在检测到错误后立即中止吗?

    我正在结合使用系统调用检查器 fsanitize address当 ASAN 发现错误时 它会调用一些系统调用 ioctl ISATTY 等 打印报告时 系统调用检查器中断了 ASAN 的 ioctl 并且未正确收集错误报告 我希望 ASA
  • PHP暴力破解密码生成器

    我希望能够输入一个数字并获取由字符串或唯一字符构建的密码 因此 如果字符串中有两个字符 string AB 这些是期望的结果 in out 0 A 1 B 2 AA 3 AB 4 BA 5 BB 6 AAA 7 AAB 8 ABA 9 AB
  • 使用键盘向下键在 Jpanel 上移动球

    我有一个从 jpanel 扩展而来的 mypanel 类 我在其中使用图形并制作一个球 第二类是 Main 我在其中制作 JFrame 并将面板添加到框架 Main 中还有另一个类 MKeyListener 它扩展自 KeyAdapter
  • 试图弄清楚如何跟踪 Pygame 事件并组织游戏的功能

    我是 Pygame 的新手 所以我仍在为整个 事件 概念而苦苦挣扎 基本上 我当前的挑战是 让 pygame event get 在主循环之外工作 以便我可以允许玩家从游戏的一个部分继续到下一个部分 例如 通过按空格键 找出一种方法在主线程
  • Xamarin Forms - 每 10 秒获取一次设备位置(当应用程序在前台/后台运行时)

    我创建了一个 Xamarin 表单应用程序 应用程序应定期 每 10 秒 获取设备 iOS 和 Android 的位置 我怎样才能实现这个目标 我知道有一些库 例如 Xamarin Essentials 但我无法决定应该获取该位置多少次 当
  • 在 Python 3 中,当我索引字节数组时会发生什么?

    在 Python 3 中 我可以通过编码字符串来创建字节数组 gt gt gt foo abc gt gt gt bar foo encode utf 8 gt gt gt bar b abc 但是当我索引该字节数组时 我得到了其他东西 g
  • Android 文本视图转换

    我是安卓开发新手 我想创建一个带有两个文本视图的启动屏幕 在这个启动屏幕中我想要两个过渡 1 文本视图1从顶部到中心的过渡 2 文本View 2从底部到中心的过渡 两个转换应该同时执行 如何实现这一目标 Thanks 创建一个xml文件在你