我有 5 个活动,每个活动显示 10 个按钮。根据数据库中的数据显示或隐藏按钮。目前,我在所有 5 个活动中都有完全相同的代码。如何创建可以包含在每个活动中的单个模块,这样我就不必复制代码?
我目前在每个模块的循环中包含相同的代码:
if ( i == 1 ) ((Button) findViewById(R.id.btn1 )).setVisibility( visible ) ;
if ( i == 2 ) ((Button) findViewById(R.id.btn2 )).setVisibility( visible ) ;
if ( i == 3 ) ((Button) findViewById(R.id.btn3 )).setVisibility( visible ) ;
if ( i == 4 ) ((Button) findViewById(R.id.btn4 )).setVisibility( visible ) ;
if ( i == 5 ) ((Button) findViewById(R.id.btn5 )).setVisibility( visible ) ;