欢迎使用CSDN-markdown编辑器
来源:互联网 发布:java程序设计基础算法 编辑:程序博客网 时间:2024/06/14 17:10
android TextSwitcher 控件使用
1 实例化ViewSwitcher
private ViewSwitcher.ViewFactory mFactory = new ViewFactory() {
@Override public View makeView() { // Create a new TextView TextView t = new TextView(MainActivity.this); t.setGravity(Gravity.TOP | Gravity.CENTER_HORIZONTAL); t.setTextAppearance(MainActivity.this, android.R.style.TextAppearance_Large); return t; }};
2
mSwitcher = (TextSwitcher) findViewById(R.id.switcher);
mSwitcher.setFactory(mFactory);
3 添加动画
Animation in = AnimationUtils.loadAnimation(this, android.R.anim.fade_in); Animation out = AnimationUtils.loadAnimation(this, android.R.anim.fade_out); mSwitcher.setInAnimation(in); mSwitcher.setOutAnimation(out);4 **展示** mSwitcher.setCurrentText(String.valueOf(mCounter)); //点击事件 nextButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { mCounter++; mSwitcher.setText(String.valueOf(mCounter)); } });
“`
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- Android自定义View的实现方法,带你一步步深入了解View
- 操作系统内核
- HTTP协议
- Android Studio修改grade版本
- Leetcode题解——Word Break
- 欢迎使用CSDN-markdown编辑器
- Fastjson是一个Java语言编写的高性能功能完善的JSON库。
- 保存退出vi编辑
- java免费发送邮件实现
- adb 不能正确启动全解决
- Java使用Protocol Buffers入门四步骤
- java enum(枚举)的使用
- java接口可以继承多个接口
- (运输层)UDP知识详解