安卓学习:跑马灯遇到的问题
来源:互联网 发布:网络流行语2016我好饿 编辑:程序博客网 时间:2024/06/11 05:10
学习了textview的跑马灯效果,按照教程增加了以下属性:
android:ellipsize="marquee"android:focusable="true"android:focusableInTouchMode="true"
运行后发现文字依然不动,后来才明白,由于我是在一个parent组件中练习,父节点中存在多个控件,上面有两个输入框和一个按钮,这样的话进来的时候焦点就不会落在跑马灯的textview对象上,因此无法触发滚动。
按照网上的帮助,自定义一个类,实现isFocused方法为true,再在activity_main.xml中修改节点如下:
<com.example.demo1.Marquee android:id="@+id/textView4" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/textView3" android:ellipsize="marquee" android:focusable="true" android:focusableInTouchMode="true" android:singleLine="true" android:text="@string/txtV_3" />
这样,既可以避免失去焦点的问题,也可以同时增加多个跑马灯控件效果。
0 0
- 安卓学习:跑马灯遇到的问题
- 安卓学习遇到的问题
- 菜鸟学习安卓遇到的问题
- 安卓学习遇到的一些问题
- 安卓跑马灯的效果
- 安卓跑马灯的实现
- STM32学习中遇到的问题-(1)跑马灯的实现
- 学习安卓开发 学习知识点遇到的问题
- ListView 中Item TextView 跑马灯遇到的问题
- recyclerview中的 TextView 跑马灯遇到的一个问题
- 安卓学习中遇到的问题及解决方法
- 学习安卓开发以来遇到的问题
- 安卓学习中遇到的问题及经验小记
- 安卓学习笔记之跑马灯实现
- 安卓学习之—跑马灯效果
- 关于安卓跑马灯
- 安卓跑马灯效果
- 安卓跑马灯效果
- 9个优秀的标签云免费生成工具
- cocoapod 设置
- Linux网络编程——I/O复用之select详解
- 这些有预谋的攻击你如何防
- A. Vitaly and Strings
- 安卓学习:跑马灯遇到的问题
- 关于U3D贴图格式压缩
- hdu 1031 (partial sort problem, nth_element, stable_partition, lambda expression)
- 关于jQuery用bind动态绑定事件无效的处理
- 淘宝app搜索排名优化技巧
- Linux Socket编程(不限Linux)
- 赶紧重回毕设模式
- /proc/meminfo
- 实战 SSH 端口转发