0
Spinner
の選択に応じて、置き換えられたテーブルは不可視に変更されますが、新しいテーブルよりも大きい場合は古い行が表示されます。同じオプションを再度選択すると、正しく消えます。一部のTableLayout行が非表示にならない理由を教えてください。
例CODE
Spinner s;
s.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> parentView, View selectedItemView, int position, long id) {
// your code here
textSpinner = s.getSelectedItem().toString();
switch (position){
case 0:
tableLayout2.setVisibility(View.INVISIBLE);
tableLayout1.setVisibility(View.VISIBLE);
break;
case 1:
tableLayout1.setVisibility(View.INVISIBLE);
tableLayout2.setVisibility(View.VISIBLE);
break;
}
}