それぞれ 10 個のボタンを表示する 5 つのアクティビティがあります。ボタンは、データベースからのデータに基づいて表示または非表示になります。現在、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 ) ;