Android Studio中的红色解析

时间:2015-05-08 23:46:52

标签: android

我正在尝试为跆拳道网页制作一个简单的应用。我对此很陌生,所以请原谅我的noob问题。 (是的,我已经搜索了几天的修复)

首先,我遵循了本教程:https://www.youtube.com/watch?v=2fRVvGkRJE8 我让它运行,但每次点击链接都会弹出一个浏览器。因此,在视频的评论中,修复的答案是:

FIX

单击链接时,应用程序WebView不会重定向到Web浏览器,我们需要添加WebViewClient类并覆盖其方法。 将以下代码添加到WebView应用程序中:

import android.webkit.WebView; //import WebView class
import android.webkit.WebViewClient; //import WebViewClient class

public class MainActivity extends ActionBarActivity {

   @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);


        WebView view = (WebView) this.findViewById(R.id.webView); 
        view.getSettings().setJavaScriptEnabled(true);
        view.setWebViewClient(new MyBrowser());
        view.loadUrl("http://teknorial.com");
    }

   private class MyBrowser extends WebViewClient {
       @Override
        public  boolean shouldOverrideUrlLoading(WebView view, String url ){
            view.loadUrl(url);
            return true;
        }
    }

修复结束

好吧,我尝试了很多次输入这个,但是没有去......我不知道在哪里,或者如何把它放到脚本中。我尝试了几千种方式。 (是的,并更新每个字符串)

所以,我找到了另一个教程,一个讲英语的坏米饭和咖喱老兄。 https://www.youtube.com/watch?v=LzlNP9nS6fo - >本教程中的三个之一。

我完成了所有工作,但是,在第二个视频中,他解释了如何覆盖linkinbrowser-outside-app功能..我把一切都搞定了但有一件事......我得到这个红色的解析字符串,并且无法修复它任何方式...我认为它与我正在做的版本有关,但没有任何线索..

我按照您论坛的建议: Error to initialize the parse.com code in Android

但是" import com.parse.Parse;"显示不活动.. - 是的,我是noob ...

查看附件以查看我的问题的屏幕截图。我想也许我必须更改某种IDE或某些其他mod的版本字符串,我在某处阅读...但是没有任何线索.. SDK图片显示我安装的所有内容,每个文件夹中的每个选项都已安装..

感谢所有回复: - )

Boiker

*我试图发布我的问题的3张图片(这使得任何回复更容易,也许更准确的答案,但我需要10个声明才能做到:-()

-

0 个答案:

没有答案