我正在尝试动态添加文本切换器但是我收到错误:
ViewSwitcher类型中的setFactory(ViewSwitcher.ViewFactory)方法不适用于参数......
这是我的代码:
TextSwitcher ts = (TextSwitcher) new TextSwitcher(this);
ts.setFactory(this);
Animation in = AnimationUtils.loadAnimation(this,android.R.anim.fade_in);
Animation out = AnimationUtils.loadAnimation(this,android.R.anim.fade_out);
ts.setInAnimation(in);
ts.setOutAnimation(out);
答案 0 :(得分:0)
setFactory方法需要ViewSwitcher.ViewFactory类型参数而不是Activity(我认为是this
。)
您有3个选项:
任何一个都应该对你有用。
答案 1 :(得分:0)
您的活动类需要实现android.widget.ViewSwitcher.ViewFactory
界面。