飞翔的企鹅 发表于 2017-8-15 14:50:16

置控件可视状态 setVisibility()


火山代码:
@if (@是否可视 == true){
@            ((View)getView ()).setVisibility(View.VISIBLE);
@      }else{
@            ((View)getView ()).setVisibility(View.GONE);
@}

使用方法:在火山窗口组件类里新增 置可视 方法(看图2),然后把上面代码复制到方法下面即可
大神勿喷 纯属新手

飞翔的企鹅 发表于 2017-8-15 14:53:50

代码太简单,源码就不贴了,新手实在不知道怎么用的可以在交流群问一下

ZYX 发表于 2017-8-15 14:57:01

本帖最后由 ZYX 于 2017-8-15 17:03 编辑

3Q 终于有人发了 亲测有用没毛病 :lol

lxbl79 发表于 2017-8-16 18:11:39

支持一下

洫蜘蛛 发表于 2017-8-16 19:09:05

隐藏有两种方式,参数改整数型,直接赋值比较好

haoyihebe 发表于 2017-8-16 20:07:47

我上X64版本,下载了娃娃#2
火山代码:
@if (@是否可视 == true){
@            ((View)getView ()).setVisibility(View.VISIBLE);
@      }else{
@            ((View)getView ()).setVisibility(View.GONE);
@}
复制上面的代码,成功安装了ADK8.0(26),为啥出现错误提示呢?

--- 开始编译项目"HSCK":
正在连接生成安卓APK输出文件"F:\BaiduNetdiskDownload\voldev_1_0_with_sdk\doc\_int\HSCK\debug\linker\HSCK.apk"
错误: 步骤"编译Java源文件"执行失败
<F:\BaiduNetdiskDownload\voldev_1_0_with_sdk\doc\HSCK.v>, 57: 错误:
    error: cannot find symbol
                     ((View)getView ()).setVisibility(View.VISIBLE);
                              ^
      symbol:   method getView()
      location: class 启动类
<F:\BaiduNetdiskDownload\voldev_1_0_with_sdk\doc\HSCK.v>, 59: 错误:
    error: cannot find symbol
                     ((View)getView ()).setVisibility(View.GONE);
                              ^
      symbol:   method getView()
      location: class 启动类
    Note: src\rg_HuoShan\AnZhuo\ChuangKou\模拟时钟框.java uses or overrides a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    2 errors
错误: 建立所指定的安卓APK输出文件"F:\BaiduNetdiskDownload\voldev_1_0_with_sdk\doc\_int\HSCK\debug\linker\HSCK.apk"失败
--- 项目"HSCK"编译或连接失败. 编译过程中共遇到了 0 个警告, 4 个错误.

鲁凯啸 发表于 2017-8-18 16:56:14

核心库修改方式:

调用方式:

鲁凯啸 发表于 2017-8-18 16:57:20

请看7楼代码

http://bbs.voldev.net/forum.php?mod=redirect&goto=findpost&ptid=474&pid=2714&fromuid=151

鲁凯啸 发表于 2017-8-18 17:00:42

haoyihebe 发表于 2017-8-16 20:07
我上X64版本,下载了娃娃#2
火山代码:
@if (@是否可视 == true){


在窗口组件类中添加,而不是启动类中
页: [1]
查看完整版本: 置控件可视状态 setVisibility()