小编Gen*_*nik的帖子

单击电子邮件链接时,找不到处理Intent action.VIEW的活动

在最新的应用更新后,我收到了这个新的崩溃异常.似乎没有任何意义.有人能说出问题是什么吗?由于这个原因,它看起来像是一个可能的电子邮件格式化问题:dat = mailto:xxxx@xxxxxxxxx.xxx(有附加内容)....但我不确定我在电子邮件中有任何错误.

android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW
dat=mailto:xxxx@xxxxxxxxx.xxx (has extras) }
        at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1512)
        at android.app.Instrumentation.execStartActivity(Instrumentation.java:1384)
        at android.app.Activity.startActivityForResult(Activity.java:3190)
        at android.app.Activity.startActivity(Activity.java:3297)
        at android.text.style.URLSpan.onClick(URLSpan.java:62)
        at android.text.method.LinkMovementMethod.onTouchEvent(LinkMovementMethod.java:212)
        at android.widget.TextView.onTouchEvent(TextView.java:8344)
        at android.view.View.dispatchTouchEvent(View.java:5542)
        at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957)
        at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726)
        at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957)
        at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726)
        at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957)
        at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726)
        at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957)
        at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726)
        at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957)
        at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726)
        at android.view.ViewGroup.dispatchTransformedTouchEvent(ViewGroup.java:1957)
        at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:1726)
        at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1912)
        at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1371)
        at android.app.Activity.dispatchTouchEvent(Activity.java:2364)
        at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1860)
        at android.view.View.dispatchPointerEvent(View.java:5722)
        at android.view.ViewRootImpl.deliverPointerEvent(ViewRootImpl.java:2897)
        at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2473)
        at android.view.ViewRootImpl.processInputEvents(ViewRootImpl.java:845)
        at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2482)
        at android.os.Handler.dispatchMessage(Handler.java:99)
        at android.os.Looper.loop(Looper.java:137)
        at android.app.ActivityThread.main(ActivityThread.java:4424) …
Run Code Online (Sandbox Code Playgroud)

android exception html-email android-intent

13
推荐指数
2
解决办法
2万
查看次数

Android - 退出WebView时,音频仍然在播放

我有这个代码可以工作,唯一的问题是,如果我离开WebView甚至关闭应用程序,甚至按下手机上的电源,播客的音频一直在播放.

谁会知道如何阻止它?

这是代码:

public class PodcastsActivity extends BaseActivity //implements ActionBar.OnNavigationListener 
{    
    WebView webview = null;

    @Override
    public void onCreate(Bundle savedInstanceState) 
    {
        //setTheme(R.style.Theme_Sherlock_Light);
        super.onCreate(savedInstanceState);
        //setContentView(R.layout.podcasts);


        webview = new WebView(this);
        webview.getSettings().setAppCacheEnabled(false);
        webview.getSettings().setJavaScriptEnabled(true);
        webview.setInitialScale(1);
        webview.getSettings().setPluginState(PluginState.ON);

        webview.setWebViewClient(new WebViewClient() {
            @Override
            public boolean shouldOverrideUrlLoading(WebView view, String url) {
                view.loadUrl(url);
                return true;
            }
        });




        //webSettings.setBuiltInZoomControls(true);


        WebSettings webSettings = webview.getSettings();
        webSettings.setJavaScriptEnabled(true);
        webSettings.setBuiltInZoomControls(true);
        //webSettings.getMediaPlaybackRequiresUserGesture();
        webSettings.setAllowContentAccess(true);
        webSettings.setEnableSmoothTransition(true);
        webSettings.setLoadsImagesAutomatically(true);
        webSettings.setLoadWithOverviewMode(true);
        webSettings.setSupportZoom(true);
        webSettings.setUseWideViewPort(true);

        setContentView(webview);
        webview.loadUrl("http://www.stitcher.com/podcast/entrepreneuronfirecom/entrepreneur-on-fire-tim-ferriss-other-incredible-entrepreneurs");           

    }

//  public void onBackPressed ( )
//  {
//      Class.forName("com.***.HTML5WebView").getMethod("onPause", (Class[]) null).
//      invoke(html5WebView, (Object[]) …
Run Code Online (Sandbox Code Playgroud)

android android-webview

13
推荐指数
2
解决办法
8452
查看次数

“ AndroidManifest.xml不存在或具有不正确的根标记”错误

我是AndroidStudio AND Gradle的新手。

我从eclipse导入了一个项目,创建了一个模块,然后尝试运行该项目,但是出现了以下错误:

AndroidManifest.xml doesn't exist or has incorrect root tag
Run Code Online (Sandbox Code Playgroud)

我一直在寻找这个以前的解决方案: 如何使用Android Studio和gradle构建android库?

但是这个解决方案对我来说太先进了。

有人可以帮助我以简单的方式理解出了什么问题以及如何解决吗?

谢谢!

在答案之一之后进行更新:

这些是我在构建菜单下拥有的选项:

在此处输入图片说明

android gradle android-studio android-gradle-plugin

13
推荐指数
5
解决办法
3万
查看次数

如何在mysql中创建带密码字段的表?

我应该将密码列创建为常规varchar,然后像这样插入:

sha1($pass_string)
Run Code Online (Sandbox Code Playgroud)

或者我应该在创建表时做一些额外的事情以确保密码字段是安全的?

谢谢!

mysql

12
推荐指数
1
解决办法
6万
查看次数

如何防止YouTube js调用减慢页面加载速度

我正在使用https://gtmetrix.com来诊断我的页面速度问题.

问题页面有一个嵌入的YouTube视频,GTMetrix说这个视频的JS调用正在减慢页面加载速度.

这是正在进行的呼叫:

<iframe width="640" height="360" src="https://www.youtube.com/embed/PgcokT0AWHo" frameborder="0" allowfullscreen></iframe>
Run Code Online (Sandbox Code Playgroud)

javascript youtube pageload page-load-time gtmetrix

12
推荐指数
2
解决办法
8010
查看次数

MongoDB - 不了解如何使用游标循环集合

advertisers = db.dbname.find( 'my query which returns things correctly' );
Run Code Online (Sandbox Code Playgroud)

我现在意识到它将光标返回到集合列表.

但我不知道如何循环它们并获得每个集合.

我想尝试这样的事情:

advertisers.each(function(err, advertiser) {
    console.log(advertiser);
});
Run Code Online (Sandbox Code Playgroud)

但这不起作用.但我没有从网上搜索看到如何让它实际上使用简单的JavaScript.

然后我有这个代码:

var item;

if ( advertisers != null )
{
   while(advertisers.hasNext()) 
   { 
      item = advertisers.next();
   }
}
Run Code Online (Sandbox Code Playgroud)

它给出了这个错误: SyntaxError: syntax error (shell):1

非常感谢!

谢谢!

javascript mongodb mongoid

11
推荐指数
1
解决办法
2万
查看次数

何时使用utf-8以及何时在MySQL中使用latin1?

我知道MySQL有默认的latin1编码,显然需要1个字节来存储latin1和3个字节的字符来存储utf-8中的字符- 这是正确的吗?

我正在开发一个我希望将在全球范围内使用的网站.我绝对需要utf-8吗?或者我可以使用latin1逃脱?

此外,我试图将一些表从latin1更改为utf8,但我收到此错误: Speficief key was too long; max key length is 1000 bytes 有没有人知道这个解决方案?我应该真的解决这个问题,还是拉丁1就够了?

谢谢,亚历克斯

mysql database-design utf-8 latin1

10
推荐指数
2
解决办法
1万
查看次数

如何让iFrame没有滚动条

我正在制作像这样的小部件:

http://www.comehike.com/outdoors/widget.php?hike_id=176&height=400&width=700

由于某种原因,我似乎无法让滚动条消失.有谁知道这是怎么做到的吗?

谢谢!

html css iframe

10
推荐指数
2
解决办法
4万
查看次数

小工具设计.什么是更好的:IFrames或Javascript?

我正处于设计小部件的初始阶段,并提出了一个更有利的设计问题 - 将其作为IFrame或使用其他技术.

有没有人在嵌入其他网站之前构建小部件?什么是最好的设计/建筑师?有什么好的做法吗?

谢谢,亚历克斯

php iframe widget

9
推荐指数
2
解决办法
4354
查看次数

如果您只有国家/地区名称,如何在国家/地区中心使用Google地图

我有一个关于在各个国家徒步旅行的网页.我正在尝试为每个国家制作一个类似的页面,但不确定如何自动将谷歌地图置于一个国家/地区中心,并根据国家/地区的大小调整焦点.

这是我的问题页面:

http://www.comehike.com/outdoors/country.php?country_id=6&country_name=Belarus

http://www.comehike.com/outdoors/country.php?country_id=1&country_name=United%20States

你看到中心和焦点大小是如何静态的?那是因为我目前使用此代码来居中地图:

function initialize( )
{
    var myLatlng = new google.maps.LatLng(37.775, -122.4183333);

    var myOptions =
    {
      zoom: 2,
      center: myLatlng,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    }
    map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
}
Run Code Online (Sandbox Code Playgroud)

但这只是因为我不确定如何按国家名称来做,并自动调整大小.如何通过将国家/地区名称传递给初始化函数来完成所有操作?

谢谢!

google-maps map geo google-maps-api-3

8
推荐指数
1
解决办法
1万
查看次数