如何在单击后使textView不可见

时间:2018-01-25 00:57:31

标签: android textview invisible

我想知道如何在点击它时使多个texView不可见,只使用一个onclick监听器就不会显示。

2 个答案:

答案 0 :(得分:0)

你可以制作多个TextView

<TextView
 android:onClick="onInvisible"    
 xx...
 />` 
xml中的

答案 1 :(得分:0)

检查

    final List<TextView> textViewsToHide = Arrays.asList(
            findViewById(R.id.tvFirst),
            findViewById(R.id.tvSecond),
            findViewById(R.id.tvThird),
            .....
    );

    final View.OnClickListener textViewOnClickListener = view -> {
        for (TextView textView : textViewsToHide) {
            textView.setVisibility(View.GONE);
        }
    };

    for (TextView textView : textViewsToHide) {
        textView.setOnClickListener(textViewOnClickListener);
    }