为了账号安全,请及时绑定邮箱和手机立即绑定

TextSwitcherActivity,无法解析符号

TextSwitcherActivity,无法解析符号

翻翻过去那场雪 2021-12-01 19:41:57
我想向片段添加一个简单的 TextSwitcher,这一切都很好(我认为)直到这一行:TextView t = new TextView (TextSwitcherActivity.this);我错过了为什么它无法解析符号:TextSwitcherActivity。请,如果您有任何建议,我将不胜感激。这是整个 Java 代码,我相信是书上的,没什么新鲜的。public class viewOne extends AppCompatActivity {    TextSwitcher switching;    Button pre_button, next_button;    String strTextSwitcher[] = {"Text 1", "Text 2", "Text 3, Text 4", "Text demo 5"};    int currentIndex = -1;    @Override    protected void onCreate(Bundle savedInstanceState){        super.onCreate(savedInstanceState);        setContentView(R.layout.fragment_view_one);        next_button=(Button)findViewById(R.id.next_button);        pre_button=(Button)findViewById(R.id.pre_button);        switching=(TextSwitcher)findViewById(R.id.switching);        switching.setFactory(new ViewSwitcher.ViewFactory() {            public View makeView() {                TextView t = new TextView (TextSwitcherActivity.this);                t.setGravity(Gravity.TOP|Gravity.CENTER);                t.setTextSize(36);                return t;            }        });        switching.setCurrentText("click on the next button to switch text");        pre_button.setOnClickListener(new View.OnClickListener(){            @Override                    public void onClick(View view){                if (currentIndex>0)                    switching.setText(strTextSwitcher[currentIndex]);            }        });        next_button.setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View view) {                if (currentIndex<strTextSwitcher.length-1)                    currentIndex = currentIndex+1;                switching.setText(strTextSwitcher[currentIndex]);            }        });    }}
查看完整描述

1 回答

?
慕田峪7331174

TA贡献1828条经验 获得超13个赞

尝试


TextView t = new TextView (this);

//or

TextView t = new TextView (viewOne.this);


查看完整回答
反对 回复 2021-12-01
  • 1 回答
  • 0 关注
  • 123 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信