根据我的代码,每当我运行我的应用程序并单击列表项时,预期的片段会出现,但列表片段不会从视图中消失(请参阅附带的屏幕截图)。要从用户的视图中删除列表需要做什么?
sub getGenes {
my $genome = shift;
my @names = @_;
}
getGenes($genome, 'name1', 'name2');
# OR
sub getGenes {
my $names = shift;
my $genome = shift;
for my $name (@$names) { # dereference
...
}
}
getGenes(['name1', 'name2'], $genome);
后退按钮方法
FragmentItem1 newFragment = new FragmentItem1();
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.replace(R.id.master_container, newFragment);
transaction.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
transaction.addToBackStack(null);
transaction.commit();
答案 0 :(得分:1)
假设' master_container'是一个与ListView相邻的布局,您当前正在观察的是正确的行为。 ListView不会自动消失。
在ListView上调用 setVisibility 以使其消失。对此方法使用参数 ListView.GONE