如何在 onClick 侦听器中设置 Textview 可见性?

时间:2021-02-11 10:11:10

标签: java android-studio textview onclicklistener

首先抱歉我的英语和我的知识,我是一个法语初学者。

我想根据四个按钮(一个 Textview 一个按钮)设置我的四个 Textview 中每一个的可见性。所以我有下一个代码,但是当我点击按钮时,应用程序正在关闭。我正在观看调试,但我不明白什么不起作用。

感谢您的帮助!

    public void onClick(View v) {
        TextView mWhoAreWeTextView1 = (TextView) v.findViewById(R.id.who_are_we_text_1);
        TextView mOurSchoolTextView1 = v.findViewById(R.id.our_school_text_1);
        TextView mWhatDoWeDoTextView1 = v.findViewById(R.id.what_do_we_do_text_1);
        TextView mComeInTextView1 = v.findViewById(R.id.come_in_text_1);

        switch (v.getId()){
            case R.id.about_part_1:
                if (mWhoAreWeTextView1.getVisibility() == View.VISIBLE){
                    mWhoAreWeTextView1.setVisibility(View.GONE);
                }
                else {
                    mWhoAreWeTextView1.setVisibility(View.VISIBLE);
                }

            case R.id.about_part_2:
                break;

            case R.id.about_part_3:
                break;

            case R.id.about_part_4:
                break;
        }```

0 个答案:

没有答案