首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >View.invisible不工作

View.invisible不工作
EN

Stack Overflow用户
提问于 2012-08-31 13:05:38
回答 3查看 1.3K关注 0票数 0

子活动完成后,我需要隐藏一个微调器。我已经在父级的OnActivityResult()中使用了View.INVISIBLE

代码如下:

代码语言:javascript
复制
Spinner gSpinner = (Spinner) findViewById(R.id.Sorter);
gSpinner.setVisibility(View.INVISIBLE);

但这并不意味着work.The微调器保持不变。请帮我解决这个问题..

EN

回答 3

Stack Overflow用户

发布于 2012-08-31 13:12:10

代码语言:javascript
复制
setVisibility(View.GONE) 

可以在微调器上使用,使其不可见,而不会在屏幕上占用任何像素

票数 0
EN

Stack Overflow用户

发布于 2012-08-31 13:32:33

R u在OnActivityResult()中定义微调器id。如果是,在onCreate中调用它,然后在OnActivityResult()中调用setVisibility。还要正确地检查xml文件中微调器的所有属性

票数 0
EN

Stack Overflow用户

发布于 2012-08-31 13:34:15

请勿在onActivityResult中创建另一个实例。

首先,

Spinner gSpinner;声明为全局。

并声明

代码语言:javascript
复制
gSpinner = (Spinner) findViewById(R.id.Sorter);

onCreate()方法中。

并最终调用

代码语言:javascript
复制
 gSpinner.setVisibility(View.GONE); 

onActivityResult()

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12209190

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档