2 suwu150 suwu150 于 2016.04.07 08:26 提问

安卓中,使用以下代码怎么实现可视
et_miyue=(EditText) findViewById(R.id.et_miyue);

et_miyue.setVisibility(View.VISIBLE);

就是希望在界面中显示其他界面不需要的组件,想使用隐藏和显示的方式

7个回答

bdmh
bdmh   Ds   Rxr 2016.04.07 08:49
已采纳

你用的数值1,没有这个数,你用 View.INVISIBLE,View.VISIBLE或View.GONE

MaoDunTi
MaoDunTi 回复suwu150: 希望可以帮到你,http://blog.csdn.net/maodunti/article/details/46874841
2 年多之前 回复
MaoDunTi
MaoDunTi 回复suwu150: http://blog.csdn.net/maodunti/article/details/46874841
2 年多之前 回复
suwu150
suwu150 回复anjinglomo: 哦哦,但还是不能正常显示
2 年多之前 回复
anjinglomo
anjinglomo 回复suwu150: INVISIBLE和GONE的主要区别是:当控件visibility属性为INVISIBLE时,界面保留了view控件所占有的空间;而控件属性为GONE时,界面则不保留view控件所占有的空间
2 年多之前 回复
suwu150
suwu150 gone的作用是啥?
2 年多之前 回复
suwu150
suwu150   2016.04.07 08:35

就是希望在界面中显示其他界面不需要的组件,想使用隐藏和显示的方式

lingxiao6540
lingxiao6540   2016.04.07 08:43

你用的属性是对的呀!就是可见与不可见的,它的值是View.VISIABLE或View.INVISIABLE

suwu150
suwu150 在布局文件中是这样的<EditText android:id="@+id/et_miyue" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignLeft="@+id/bn_ciphertexttoplaintext" android:layout_alignTop="@+id/textView_inform" android:visibility="invisible" android:ems="10" >,在类中我想设置为显示,所以我这样了et_miyue=(EditText) findViewById(R.id.et_miyue); et_miyue.setVisibility(View.VISIBLE);,但是运行时不出来
2 年多之前 回复
u013268154
u013268154   2016.04.07 12:07

你这个编辑框是setContentView的布局中的吗,如果不是,得用LayoutInflate找到那个布局,再去找到这个控件。

u013268154
u013268154 回复suwu150: 就跟Fragment里面找那个view是一样的啊
2 年多之前 回复
suwu150
suwu150 好像不是,那该怎么找?
2 年多之前 回复
baiyuliang2013
baiyuliang2013   2016.04.07 12:24

View.INVISIBLE,View.VISIBLE或View.GONE

xuyue995277
xuyue995277   2016.04.07 13:47

/**
* This view is visible.
* Use with {@link #setVisibility} and {@code
* android:visibility}.
*/
public static final int VISIBLE = 0x00000000;

/**
 * This view is invisible, but it still takes up space for layout purposes.
 * Use with {@link #setVisibility} and <a href="#attr_android:visibility">{@code
 * android:visibility}.
 */
public static final int INVISIBLE = 0x00000004;

/**
 * This view is invisible, and it doesn't take any space for layout
 * purposes. Use with {@link #setVisibility} and <a href="#attr_android:visibility">{@code
 * android:visibility}.
 */
public static final int GONE = 0x00000008;

    以上是源代码,所以数字1应该是不对的,对应的值对应不上
lxk_1993
lxk_1993   Rxr 2016.04.08 10:34

View.INVISIBLE,View.VISIBLE或View.GONE

应该在主线程中执行
et_miyue=(EditText) findViewById(R.id.et_miyue);
et_miyue.setVisibility(,View.VISIBLE);

suwu150
suwu150 有执行的,但没有
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
数据结构 用Java语言实现矩阵 可视代码
数据结构 用Java语言实现矩阵 可视代码数据结构 用Java语言实现矩阵 可视代码数据结构 用Java语言实现矩阵 可视代码数据结构 用Java语言实现矩阵 可视代码
如何在低版本中适用Android 5.0设计Material风格
转载自:http://android.jobbole.com/82292/ 同类型文章参考:http://nashlegend.blog.51cto.com/5635342/1579826 我大爱 Material Design,Google 已经在这里给出了使用它的官方指导。如果你还没有看过的话,我建议你通读一下,因为它更加偏向讲述一个“好的设计”,而不是仅仅讲述如何去实现
Vim (五) 三种可视模式
Vim 有三种可视模式,面向字符的,面向行的,和面向列块的。 可视模式的作用,是让我们选中一块区域,并且在该区域上进行操作。
WebRTC 的回声消除技术在 Android 可视对讲程序中的应用
来源 http://www.qttaudio.com 1 引言 随着移动互联技术的成熟和发展,智能手机上基于无线网络的可视对讲功能的应用已经开始逐步兴起。在Android系统上的此类应用程序的开发过程中,都会遇到声学回声问题。由于AEC技术非常复杂,需要非常专业的声学和音频处理技术。WebRTC的发布改变了这一局面。 2 WebRTC简介
CSS元素的可视性
元素的可视性,是指元素是否可见,在CSS中,可以通过可视性(visibility),控制元素的可视性,使用可视属性,只能完全显示或者隐藏相应元素,无法显示部分元素内容。   1.可视属性visibility        用来定义元素及其内容是否可见,如:          visibility: visible | collapse | hidden          其中各属性值的含义
音视频 对讲技术实现楼宇智能化
楼宇智能化系统一般包括以下系统:综合布线系统、计算机网络系统、电话系统、有线电视及卫星电视系统、安防监控系统、一卡通系统、广播告示系统、楼宇自控系统、酒店管理系统、物业管理系统、智能楼宇管理系统(集控平台)及数据中心机房建设等。   1、综合布线系统   结构化综合布线系统是整幢大楼的“神经系统”,是网络、通讯等系统的基础。大楼结构化布线采用光纤作为主干(电话主干使用大对数线缆)、超五类或六类
android实现登录注册界面
android实现登录注册界面,教你怎么实现安卓小程序!
Android SQLite可视化操作工具
Android SQLite可视化操作工具,支持SQL数据导入,编辑,查看,SQL查询
vi编辑器中的可视块
1、例如需要将下面的内容全部注释 #!/bin/bash set -o errexit # 若命令失败让脚本退出 set -o nounset # 若未设置的变量被使用让脚本退出 echo "Names without double quotes" echo names="Tecmint FOSSMint Linusay" for name in $names; do echo "
vfp常见问题和代码
1. VFP为何在编译时提示找不到菜单生成程序: 设置 _GENMENU 系统内存变量到适当的路径和文件. 例如, 假定 FoxPro 安装在 C 盘上的 VFP 中, 在命令窗口打入以下命令来恢复系统变量的值: _GENMENU = "C:/Program Files/Microsoft Visual Studio/Vfp98/GENMENU.PRG " 2. select语句查询值放入变量中: select min(zydh) as mi,max(zydh) as ma from t_jhk into