小编Man*_*ava的帖子

如何在Android中的另一个JSON数组中解析JSON数组

请帮助我..我正在研究一个项目,我从JSON格式的网络服务获取数据.我试图解析它,但我无法做到.我有这个json数据 -

 {
        "response": {
            "status": {
                "code": "1",
                "message": "sucess",
                "user_id": "1"
            },
            "foods": [
                {
                    "char": "A",
                    "content": [
                        {
                            "food_name": "add Malt"
                        },
                        {
                            "food_name": "a la mode"
                        },
                        {
                            "food_name": "Almonds"
                        }
                 ]
            },
            {
                "char": "Z",
                "content": [
                    {
                        "food_name": "Zebra Cakes"
                    },
                        {
                            "food_name": "Zucchini, Baby"
                        },
                        {
                            "food_name": "zxc"
                        }
                    ]
                }
            ]
        }
    }
Run Code Online (Sandbox Code Playgroud)

从这里我成功地获得了"食物"阵列,但当我试图获得"内容"数组和food_name数据时,我陷入困境.

我正在使用此代码,但我没有得到任何解决方案,请检查此剪辑代码.

protected String doInBackground(String... args) {
                // Building Parameters
                List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
                nameValuePairs.add(new BasicNameValuePair("method","eat_tracking_details"));
                nameValuePairs.add(new …
Run Code Online (Sandbox Code Playgroud)

arrays android json web-services

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

Android中的Web视图中未加载Flash

我正在尝试在Android中加载webview.网页有swf文件,但没有加载.我知道在同一主题上有很多问题和答案,但没有人帮助过我.

我已经将它定位到版本11.我已经把它放在android:hardwareAccelerated="true"了manifest.xml文件中.

在此输入图像描述

我的代码在这里 -

public class MainActivity extends Activity {

    private WebView mWebView;

    String url="http://mypages.com/Ch_001/ScoPage.html";

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

        mWebView = (WebView) findViewById(R.id.webView);
        mWebView.setKeepScreenOn(true);
        WebSettings settings = mWebView.getSettings();
        settings.setPluginState(PluginState.ON);

        mWebView.getSettings().setJavaScriptEnabled(true);
        mWebView.getSettings().setDomStorageEnabled(true);
        mWebView.getSettings().setBuiltInZoomControls(true);
        mWebView.setInitialScale(100);
        // wbView.getSettings().setUseWideViewPort(true);
        mWebView.setScrollBarStyle(View.SCROLLBARS_OUTSIDE_OVERLAY);
        mWebView.setWebViewClient(new MyWebViewClient());


    }
    private class MyWebViewClient extends WebViewClient {
        @Override
        public void onPageFinished(WebView view, String url) {
            super.onPageFinished(view, url);
        }

        @Override
        public void onReceivedSslError(WebView view, SslErrorHandler handler,
                SslError error) {
            Log.e("Error VAGARO", error.toString());
            handler.proceed();
        }

        @Override
        public boolean …
Run Code Online (Sandbox Code Playgroud)

flash android webview

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

Fitbit帐户在Android中集成

我正在开发一个与医学相关的应用程序,我必须在我的应用程序中实现FitBit设备.

我正在关注它的FitBit开发人员工具,但我无法集成它,如果我在没有FitBit库的情况下手动操作,我无法在身份验证后备份我的应用程序.

我的代码如下 -

    private void login() {

            try {

                HttpResponse response = null;
                HttpParams httpParameters = new BasicHttpParams();
                HttpConnectionParams.setConnectionTimeout(httpParameters, 20000);
                HttpConnectionParams.setSoTimeout(httpParameters, 20000);
                HttpClient client = new DefaultHttpClient(httpParameters);

                HttpGet request = new HttpGet(
                        "http://api.fitbit.com/oauth/request_token?oauth_consumer_key=7af733f021f649bcac32f6f7a4fe2e9a&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1358921319&oauth_nonce=456236281&oauth_callback=http://www.androidhub4you.com/&oauth_version=1.0&oauth_token=5cefb18d2a80073520211f03f8d75321&oauth_signature=QdVUzMvT6tveGyoPu%2BEevzvo07s%3D");
                response = client.execute(request);

                BufferedReader rd = new BufferedReader(new InputStreamReader(
                        response.getEntity().getContent()));

                String webServiceInfo = "";
                while ((webServiceInfo = rd.readLine()) != null) {
                    Log.e("****Step 1***", "Webservice: " + webServiceInfo);
                    authToken = webServiceInfo.substring(12, 44);
                    Log.e("Auth token:", "Webservice: " + authToken);

                }

            } catch (Exception e) {
                // TODO: handle …
Run Code Online (Sandbox Code Playgroud)

android callback fitbit

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

标签 统计

android ×3

arrays ×1

callback ×1

fitbit ×1

flash ×1

json ×1

web-services ×1

webview ×1