0

在java中还相当缺乏经验,所以我想知道(因为我还没有真正在网上找到任何有用的东西)是否有办法从onclick中的android布局中永久删除textview(或任何其他布局条目,评级栏等)功能。

你看,我希望用户在每个可评分的活动中只能提交一次评分。

我已经尝试了我能得到的一切。

ratingbar.setVisibility(View.GONE);

在您进行活动时工作,但当您再次重新启动时,评分栏又回来了。我也试过:

linearlayout1.removeView( ratingbar );

但是,这与

ratingbar.setVisibility(View.GONE);

重新加载时,评分栏又回来了。如果有人可以提供帮助,将不胜感激。

提前致谢。

4

1 回答 1

0

好吧,您宁愿选择不创建视图,也不愿删除已创建的视图。

我想您可以通过编程方式创建 TextView 并决定是否要将其附加到您的布局中或不在 java 代码中。

请参阅:Android:以编程方式将文本视图添加到线性布局

于 2013-10-27T16:32:59.567 回答