老路子:看图
说白了就是不用layout的xml写布局,直接用纯代码手写布局实现上面的效果:代码如下:
请将下面代码放到onCreate中动态加载布局即可
LinearLayout linearLayout = new LinearLayout(this);
linearLayout.setOrientation(LinearLayout.VERTICAL);
tvWebViewTitle = new TextView(this);
// tvWebViewTitle.setCompoundDrawables(ContextCompat.getDrawable(this, R.drawable.ic_arrow_back_black_24dp), null, null, null);
tvWebViewTitle.setGravity(Gravity.CENTER);
pbAd = new ProgressBar(this, null, android.R.attr.progressBarStyleHorizontal);
wb = new WebView(this);
linearLayout.addView(tvWebViewTitle, LinearLayout.LayoutParams.MATCH_PARENT, 120);