Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 为什么“可见”在视图中不起作用?_Android_Listview_Layout_Webview - Fatal编程技术网

Android 为什么“可见”在视图中不起作用?

Android 为什么“可见”在视图中不起作用?,android,listview,layout,webview,Android,Listview,Layout,Webview,为什么“可见”在视图中不起作用 我的代码运行良好。如果我点击WebView,它是setVisible(不见了) 如果再次单击,则显示为estVisivle(可见) 从逻辑上讲,它应该起作用,但不起作用 为什么? 这不起作用( 帮帮我!!!。 这是代码按钮工作。但是如果在WebView或ListVIew中执行相同的操作 没什么不管用的。怎么回事 Button button= (Button) findViewById(R.id.button); button.setOn

为什么“可见”在视图中不起作用

我的代码运行良好。如果我点击WebView,它是
setVisible(不见了)

如果再次单击,则显示为
estVisivle(可见)

从逻辑上讲,它应该起作用,但不起作用

为什么?

这不起作用(

帮帮我!!!。 这是代码按钮工作。但是如果在WebView或ListVIew中执行相同的操作 没什么不管用的。怎么回事

        Button button= (Button) findViewById(R.id.button);
    button.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            webView.setVisibility(View.GONE);
            listView.setVisibility(View.GONE);
        }
    });
代码网络视图

  private void SetAuthorText(boolean msgView) {
    positionText = getResources().getStringArray(R.array.text);
    String text = positionText[indexAuthor];

    if (!msgView) text=text.substring(0,500)+"...<a href=\"#\">Читать  дальше</a>";

    webView.getSettings().setUseWideViewPort(true);
    webView.setInitialScale(1);
    String html="<html><head>\n" +
            "    <meta name=\"viewport\" content=\"width=device-width, user-scalable=no\" />\n" +
            "</head><body style=\"margin: 0px; padding: 0px;\">"+
            "<img align=\"left\"   src=\"file:///android_res/drawable/photo_1.png\"/><p><font size=-5>"+text+"</p>  </body></html>";
    webView.loadDataWithBaseURL(null, html,"text/html", "UTF-8", null);
}
private void SetAuthorText(布尔msgView){
positionText=getResources().getStringArray(R.array.text);
字符串文本=位置文本[索引作者];
如果(!msgView)text=text.substring(0500)+“…”;
webView.getSettings().setUseWideViewPort(true);
webView.setInitialScale(1);
字符串html=“\n”+
“\n”+
""+
“”+text+“

”; loadDataWithBaseURL(null,html,“text/html”,“UTF-8”,null); }
查看。看不见的
和查看有区别。看不见的
查看。看不见的
意味着视图不可见,不占空间,所以你不能点击它。
查看。看不见的
是看不见的,但是查看仍然占空间,你可以点击它。所以我建议你用看不见的替换看不见的de>不见了!你不能在上面打卡了,谢谢你,但是你的答案不正确,没有,特别是关于“不见了”,所以不是我第一次编程,错误也不是因为这个。问题是,我写道,“可能是个bug吧?”一般来说,错误就在那里

反而

<a href=\"#\"

您是否尝试了setVisibility(View.invisible)而不是setVisibility(View.GONE)也许我不在那个帖子里,是吗?@Vigneshearan.m,是的,我尝试了一切,尝试了,尝试了,搜索了,发现了,思考了,写了,再次寻找,它在WebView或ListView中不起作用,在按钮上也不起作用!所以我得出结论,WebView在UI活动中是没有访问权限的。他就是这么认为的me reason无法在工作期间更改文本…您能解释一下您想要实现什么吗?加载完成后是否要隐藏listview?
<a href=\"#\"
<a href=\"mylink.com\"