removeView メソッドを呼び出すときにボタンのオフセットを無効にするにはどうすればよいですか? 削除ボタンを押したら
私が得る:
私は欲しい:
私がすることができます?できれば、どうやって。そうでない場合は、代わりに何ができますか。
代わりに、同じ位置に新しいボタンを追加するため、ボタンを削除するだけです。
removeView メソッドを呼び出すときにボタンのオフセットを無効にするにはどうすればよいですか? 削除ボタンを押したら
私がすることができます?できれば、どうやって。そうでない場合は、代わりに何ができますか。
代わりに、同じ位置に新しいボタンを追加するため、ボタンを削除するだけです。
使用する
button1.setVisibility(View.INVISIBLE);
次のように試してください:
private void removeView() {
linearLayout = (LinearLayout) findViewById(R.id.linearlayout);
int count = linearLayout.getChildCount();
if (count - 2 > 0) {
linearLayout.removeViewAt(count - 2);
}
}
編集:または、レイアウトのようにidでボタンを削除できます:
private void removeView() {
LinearLayout linearLayout = (LinearLayout) findViewById(R.id.linear);
Button btn_second= (Button) findViewById(R.id.second);
linearLayout.removeView(btn_second);
}