如何从视图中获取 TextView 和 Button 列表

How to get the TextView and Button list from a view

首先,对不起我的英语和知识,我是法语 Android Studio 初学者。

我在名为 root 的片段中有一个视图:View root = inflater.inflate(R.layout.fragment_about, container, false); 在 onCreateView 中定义。在这个视图中,我有四个按钮和四个文本视图,每个文本视图都分配给一个按钮。我的想法是在用户单击指定按钮时隐藏和显示文本视图。

所以我为每个按钮定义了一个onClickListener,这个Listener的参数是“this”:mAboutPartButton1.setOnClickListener(this);。所以我想“this”是指当前视图。

然后我将 onClick void 设置为 View 参数,我希望获得视图中显示的 Textview 列表以隐藏和显示适当的 Textview。

问题是我不知道如何获得这个 Textviews 列表。

谢谢大家的回答!

onClick(View v) {
            switch (v.getId()) {
                case R.id.text1:
                    // do your stuff
                    break;

                case R.id.text2:

                    //do your stuff
                    break;
            }