我用Webview展示了WebApp.在这些页面中,我有一些视频链接(MP4,3GP ......).当我点击链接时,什么都没发生?有人可以帮忙解决这个案子吗?
public class luxgateway extends Activity {
WebView myWebView;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
myWebView = (WebView) findViewById(R.id.webview);
myWebView.getSettings().setJavaScriptEnabled(true);
myWebView.getSettings().setAllowFileAccess(true);
WebViewClient webViewClient = new MyWebViewClient();
myWebView.setWebViewClient(webViewClient);
myWebView.loadUrl("http://www.example.com/demo.html");
}
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK) && myWebView.canGoBack()) {
myWebView.goBack();
return true;
}
return super.onKeyDown(keyCode, event);
}
private class MyWebViewClient extends WebViewClient {
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if (url.endsWith(".3gp")) {
Intent intent = new Intent("android.intent.action.VIEW", Uri.parse(url));
view.getContext().startActivity(intent);
return true;
} else …Run Code Online (Sandbox Code Playgroud) 如何在导航的背景图像和IOS 7中的文本之间添加空格.对于IOS 6,添加空格可使文本位于正确的位置.
来自IOS 6的Navbar:

来自IOS 7的Navbar:

我在AppDelegate中的代码重新定义了所有后退按钮:
// Change the appearance of other navigation button
UIImage *barButtonImage = [[UIImage imageNamed:@"icon_back_str.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 31, 0, 0)];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:barButtonImage forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
//Adapt the Text of the Buttons
NSDictionary *normalAttributes = [NSDictionary dictionaryWithObjectsAndKeys: [UIFont fontWithName:@"MyFont" size:20.0], UITextAttributeFont,nil];
[[UIBarButtonItem appearance] setTitleTextAttributes:normalAttributes forState:UIControlStateNormal];
Run Code Online (Sandbox Code Playgroud)
在我的代码中,设置文本:
- (void) viewWillDisappear:(BOOL)animated {
self.navigationItem.title = @" Zurück";
}
Run Code Online (Sandbox Code Playgroud)
如何在IO中添加此空间7.谢谢.