1

1个月前我问了以下问题,这里的人对回答问题不感兴趣,但是他们可以花几个小时和拖钓谁提出问题,以增加他们所谓的声誉,也许这可以称为坏声誉。所以现在我只回答这个问题,但这些(坏)知名的拖钓者可能不会批准这个帖子。------------------------问题是------------ 在这个findViewById在 webview 类中调用了示例onPageFinished,但是当我尝试这样做时,它给出了错误:

错误:找不到方法findViewByID

源代码:

@Override
public void onPageFinished(WebView view, String url) {
  ImageView logo = (ImageView) findViewById(R.id.imageView1);


logo.setVisibility(0);
}

答案如下声明
public ImageView logo = (ImageView) findViewById(R.id.imageView1); 在主要活动中。

然后在 onPageFinished 中将 imageview 的可见性设置为不可见,如下所示 @Override public void onPageFinished(WebView view, String url) { logo.setVisibility(0); }

4

0 回答 0