私は1つのヘルプが必要です。私は動的に線形レイアウトを作成しましたが、作成された線形レイアウトの可視性を変更する必要があります。遠くonBackPressedで動的に作成されたレイアウトの可視性を変更します。
私の努力ショー:
for (int i=0;i<qty;i++) {
final View view1 = LayoutInflater.from(BookingDetails.this).inflate(R.layout.dynamic_truck_item, null);
view_visible.add(false);
final LinearLayout view_dd=(LinearLayout)view1.findViewById(R.id.view_dd);
}
戻るプレス:
@Override
public void onBackPressed() {
if (backPressedToExitOnce) {
super.onBackPressed();
} else {
this.backPressedToExitOnce = true;
// Here i have to set the visibility of created linear layout to VIEW.GONE
}
}
なぜこのコードをループに入れていますか? –
、私は線形レイアウトを動的にqtyに依存して作成したいからです。 –
すべての新しいレイアウトを配列に追加し、onBackPressedの配列内のすべての項目に可視性を設定します。 – lewkka