父の代からファックさん

DialogでWebViewを表示してタイトルを消したらloadUrlが動かない。うごかねえ
だりい

Dialog dialog = new Dialog(view.getContext());
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setContentView(R.layout.dialog_layout);
WebView web = (WebView)dialog.findViewById(R.id.web);
web.getSettings().setJavaScriptEnabled(true);
web.setWebViewClient(new CallbackChild());
web.loadUrl(url);

で何がいけないかって、dialog.setContentView(R.layout.dialog_layout);をしたあと
WebView web = (WebView)dialog.findViewById(R.id.web);
これをやってもなんか駄目で、
結局LinearLayoutをnewしてaddViewしてやったらうまくいった。


LinearLayout linear = new LinearLayout(view.getContext());
web = new WebView(view.getContext());
//ボタンとか作ったりとか色々やった、あの頃は懐かしかった
linear.addView(linear1);

linear.addView(web,weblp);

linear.addView(linear2);

dialog.setContentView(linear);

web.loadUrl(url);

しーね しーね