1. TextSwitcher 翻译“文本转换开关”,顾名思义:该转换开关是转换TextView的。开关,意思很明确,必定只有2个文本,一个展示(即“开”),一个隐藏(即“关”)。

2. 简单示例:

java代码:

ViewrootView=inflater.inflate(R.layout.fragment_main,container,false);finalTextSwitcherswitcher=(TextSwitcher)rootView.findViewById(R.id.textswitcher);finalTextViewfirsttext=newTextView(PlaceholderFragment.this.getActivity());firsttext.setId(123);finalTextViewsecondtext=newTextView(PlaceholderFragment.this.getActivity());secondtext.setId(456);switcher.addView(firsttext,0);switcher.addView(secondtext,1);Buttonbutton=(Button)rootView.findViewById(R.id.myButton);button.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewarg0){intxx=switcher.getCurrentView().getId();Log.i("textswitcher的当前view的id是",""+xx);if(xx==123){switcher.setText("123123213");}elseif(xx==456){switcher.setText("9999993");}}});returnrootView;3.定义布局文件如下:(定义一个textswitcher即可)

<TextSwitcher android:id="@+id/textswitcher"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

>

</TextSwitcher>


更多相关文章

  1. edit text 及 text view 属性
  2. Android(安卓)go 自定义静态广播接收不到的问题
  3. Android(安卓)UI设计中的三种特效
  4. android方便的自定义Dialog工厂类
  5. Android属性动画2-----自定义属性动画
  6. 自定义radio,尊重原创,声明此文章为转载
  7. Android自定义组件系列【7】——进阶实践(4)
  8. android UI进阶之自定义组合控件
  9. Android(安卓)imageView 自定义单个或多个角为圆角及圆形图片工

随机推荐

  1. Android――Animation
  2. android Ant编译项目多渠道打包
  3. android 365手机秘书源代码
  4. Android 是否前台运行
  5. android 自定义dialog的实现(自定义大小、
  6. android发送post请求出现问题
  7. android 连接USB按power键锁屏2声锁屏音
  8. Android Retrofit 2.0框架上传图片,视频解
  9. Android dialog 去除虚拟按键
  10. android弹出软键盘时,editText被遮挡一部