我在相对布局中动态添加片段。在我的相对布局中已经有一些按钮。在布局中添加片段时,按钮不显示,表示隐藏,但点击按钮位置点击事件被调用。如何 ?
为了解决这个问题,我只需启用和禁用附加和分离片段的按钮
添加片段的代码
private void showMiscOptions() {
FragmentManager fragmentManager = getSupportFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager
.beginTransaction();
if (mMiscFragment != null && mMiscFragment.isAdded()) {
fragmentTransaction.show(mMiscFragment);
} else {
fragmentTransaction.add(R.id.order_container, mMiscFragment);
}
fragmentTransaction.commit();
mFragNamLabel.setText("Add Item");
}
我的观点是当没有可见按钮时如何调用事件请参考图片
添加片段的图片
当我的片段添加到布局中时,按钮不可见,但单击片段的红色区域会调用其背后的按钮事件。