我想声明和隐藏活动的一些视图,但它太复杂并且消耗大量时间。我可以用循环或其他方式做到这一点吗?声明多个具有相似名称的视图(Android Studio)
//Startup
//Hide msgs
CardView msgUser1v = (CardView) findViewById(R.id.msgUser1v);
msgUser1v.setVisibility(View.GONE);
CardView msgBot1v = (CardView) findViewById(R.id.msgBot1v);
msgBot1v.setVisibility(View.GONE);
CardView msgUser2v = (CardView) findViewById(R.id.msgUser2v);
msgUser2v.setVisibility(View.GONE);
CardView msgBot2v = (CardView) findViewById(R.id.msgBot2v);
msgBot2v.setVisibility(View.GONE);
CardView msgUser3v = (CardView) findViewById(R.id.msgUser3v);
msgUser3v.setVisibility(View.GONE);
CardView msgBot3v = (CardView) findViewById(R.id.msgBot3v);
msgBot3v.setVisibility(View.GONE);
CardView msgUser4v = (CardView) findViewById(R.id.msgUser4v);
msgUser4v.setVisibility(View.GONE);
CardView msgBot4v = (CardView) findViewById(R.id.msgBot4v);
msgBot4v.setVisibility(View.GONE);
CardView msgUser5v = (CardView) findViewById(R.id.msgUser5v);
msgUser5v.setVisibility(View.GONE);
CardView msgBot5v = (CardView) findViewById(R.id.msgBot5v);
msgBot5v.setVisibility(View.GONE);
“为(CardView C:卡){ cards.setVisibility(View.INVISIBLE); }' –
第二部分不适合我 –
oopssss .....我犯了一个错误....请再次看到答案 –