本文整理了Java中android.webkit.WebView.getTitle()
方法的一些代码示例,展示了WebView.getTitle()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。WebView.getTitle()
方法的具体详情如下:
包路径:android.webkit.WebView
类名称:WebView
方法名:getTitle
暂无
代码示例来源:origin: hidroh/materialistic
@Override
public void onPageFinished(WebView view, String url) {
setTitle(view.getTitle());
}
});
代码示例来源:origin: rmtheis/android-ocr
@Override
public void onPageFinished(WebView view, String url) {
setTitle(view.getTitle());
}
代码示例来源:origin: TommyLemon/APIJSON
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
tvBaseTitle.setText(StringUtil.getTrimedString(wvWebView.getTitle()));
pbWebView.setVisibility(View.GONE);
}
});
代码示例来源:origin: TommyLemon/Android-ZBLibrary
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
tvBaseTitle.setText(StringUtil.getTrimedString(wvWebView.getTitle()));
pbWebView.setVisibility(View.GONE);
}
});
代码示例来源:origin: square/assertj-android
public WebViewAssert hasTitle(String title) {
isNotNull();
String actualTitle = actual.getTitle();
assertThat(actualTitle) //
.overridingErrorMessage("Expected title <%s> but was <%s>.", title, actualTitle) //
.isEqualTo(title);
return this;
}
代码示例来源:origin: wangdan/AisenWeiBo
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
menu.removeGroup(R.id.browser);
getMenuInflater().inflate(R.menu.menu_browser, menu);
String shareContent = String.format("%s %s ", mWebView.getTitle() + "", mWebView.getUrl() + "");
Intent shareIntent = Utils.getShareIntent(shareContent, "", null);
MenuItem shareItem = menu.findItem(R.id.share);
ShareActionProvider shareProvider = (ShareActionProvider) MenuItemCompat.getActionProvider(shareItem);
shareProvider.setShareHistoryFileName("channe_share.xml");
shareProvider.setShareIntent(shareIntent);
return super.onPrepareOptionsMenu(menu);
}
代码示例来源:origin: stackoverflow.com
String title = mWebView.getTitle();
if (title != null && title.length() > 0){
mTitle.setText(title);
代码示例来源:origin: TheFinestArtist/FinestWebView-Android
@Override
public void onPageFinished(WebView view, String url) {
BroadCastManager.onPageFinished(FinestWebViewActivity.this, key, url);
if (updateTitleFromHtml) {
title.setText(view.getTitle());
}
urlTv.setText(UrlParser.getHost(url));
requestCenterLayout();
if (view.canGoBack() || view.canGoForward()) {
back.setVisibility(showIconBack ? View.VISIBLE : View.GONE);
forward.setVisibility(showIconForward ? View.VISIBLE : View.GONE);
back.setEnabled(!disableIconBack && (rtl ? view.canGoForward() : view.canGoBack()));
forward.setEnabled(!disableIconForward && (rtl ? view.canGoBack() : view.canGoForward()));
} else {
back.setVisibility(View.GONE);
forward.setVisibility(View.GONE);
}
if (injectJavaScript != null) {
webView.evaluateJavascript(injectJavaScript, null);
}
}
代码示例来源:origin: weexteam/weex-hackernews
@Override
public void onReceivedTitle(WebView view, String title) {
super.onReceivedTitle(view, title);
if (mOnPageListener != null) {
mOnPageListener.onReceivedTitle(view.getTitle());
}
}
代码示例来源:origin: limedroid/XDroidMvp
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
finish();
break;
case R.id.action_share:
AppKit.shareText(this, webView.getTitle() + " " + webView.getUrl() + " 来自「XDroid」");
break;
case R.id.action_refresh:
webView.reload();
break;
case R.id.action_copy:
AppKit.copyToClipBoard(this, webView.getUrl());
break;
case R.id.action_open_in_browser:
AppKit.openInBrowser(this, webView.getUrl());
break;
}
return super.onOptionsItemSelected(item);
}
代码示例来源:origin: limedroid/XDroid
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
finish();
break;
case R.id.action_share:
AppKit.shareText(this, webView.getTitle() + " " + webView.getUrl() + " 来自「XDroid」");
break;
case R.id.action_refresh:
webView.reload();
break;
case R.id.action_copy:
AppKit.copyToClipBoard(this, webView.getUrl());
break;
case R.id.action_open_in_browser:
AppKit.openInBrowser(this, webView.getUrl());
break;
}
return super.onOptionsItemSelected(item);
}
代码示例来源:origin: hezhubo/HPlayer
@Override
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
mShowAddress.setText(view.getTitle());
// 拦截错误页面
view.loadUrl(ERROR_URL);
}
代码示例来源:origin: andforce/iBeebo
private String buildShareCopyContent() {
String title = mWebView.getTitle();
String url = mWebView.getUrl();
if (!TextUtils.isEmpty(title) && !TextUtils.isEmpty(url)) {
return title + " " + url;
} else {
return mUrl;
}
}
代码示例来源:origin: zhangke3016/GeneratePicture
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
title = view.getTitle();
}
});
代码示例来源:origin: mnnyang/ClassSchedule
private void share() {
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_TEXT, mWebView.getUrl());
startActivity(Intent.createChooser(intent, mWebView.getTitle()));
}
代码示例来源:origin: braintree/braintree_android
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
mActivity.setActionBarTitle(view.getTitle());
}
代码示例来源:origin: drakeet/Floo
@Override
public void onPageCommitVisible(WebView view, String url) {
super.onPageCommitVisible(view, url);
loading.clearAnimation();
loading.setVisibility(View.GONE);
view.setVisibility(View.VISIBLE);
Animation animation = new AlphaAnimation(0.1f, 1.0f);
animation.setDuration(800);
view.setAnimation(animation);
setTitle(view.getTitle());
}
}
代码示例来源:origin: boredream/DesignResCollection
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
titleBuilder.setTitleText(view.getTitle());
dismissProgressDialog();
}
代码示例来源:origin: AmniX/AdBlockedWebView-Android
@Override
public void onPageFinished(WebView view, String url) {
mPresenter.onReceivedTitle(view.getTitle(), url);
mPresenter.setEnabledGoBackAndGoFoward(view.canGoBack(), view.canGoForward());
}
代码示例来源:origin: braintree/braintree_android
@Test
public void onPageFinished_setsTheActivityTitle() {
when(mWebView.getTitle()).thenReturn("TEST");
mWebViewClient.onPageFinished(mWebView, null);
verify(mActivity, times(1)).setActionBarTitle("TEST");
}
内容来源于网络,如有侵权,请联系作者删除!