コード例 #1
0
    void StartParse()
    {
        //Debug.Log("MoreApp StartParse 0");
        moreAppParser = new MoreAppParser();
        //Debug.Log("MoreApp StartParse 1");
        moreAppParser.callback = OnMoreAppParserFinished;
        //Debug.Log("MoreApp StartParse 2");
        string url = APPCENTER_HTTP_URL_HOME_KIDS_GAME;

        if (!Config.main.APP_FOR_KIDS)
        {
            url = APPCENTER_HTTP_URL_HOME_SMALL_GAME;
        }
        moreAppParser.startParserAppList(url);
        // Debug.Log("MoreApp StartParse 3");
    }
コード例 #2
0
    void OnMoreAppParserFinished(MoreAppParser parser, List <ItemInfo> listApp)
    {
        listAppMore = listApp;

        int total = listAppMore.Count;//cene.MAX_GUANKA_NUM;

        numRows = total / oneCellNum;
        if (total % oneCellNum != 0)
        {
            numRows++;
        }
        //numRows = 0;
        Debug.Log("OnMoreAppParserFinished:numRows=" + numRows + " oneCellNum=" + oneCellNum + " total=" + total);
        tableView.ReloadData();
        //tableView.scrollY = 0;
    }
コード例 #3
0
    void parserAppList(byte[] data)
    {
        MoreAppParser.parserJson(data, listApp);
        //display
        int idx         = 0;
        int num_display = 3;

        foreach (ItemInfo infoapp in listApp)
        {
            if (idx < num_display)
            {
                startParserImage(infoapp.pic, idx);
            }

            idx++;
        }
    }
コード例 #4
0
    void OnMoreAppParserFinished(MoreAppParser parser, List <ItemInfo> listApp)
    {
        listItem.Clear();
        foreach (ItemInfo info in listApp)
        {
            listItem.Add(info);
        }

        totalItem = listItem.Count;//cene.MAX_GUANKA_NUM;
        numRows   = totalItem / oneCellNum;
        if (totalItem % oneCellNum != 0)
        {
            numRows++;
        }

        tableView.ReloadData();
        //tableView.scrollY = 0;
    }
コード例 #5
0
    void parserAppList(byte[] data)
    {
        MoreAppParser.parserJson(data, listApp);
        //display
        int idx = 0;

        foreach (ItemInfo infoapp in listApp)
        {
            if (idx < num_display)
            {
                HttpRequest http = new HttpRequest(OnHttpRequestFinishedImage);
                listHttpReqImage.Add(http);
                startParserImage(http, infoapp.pic, idx);
            }

            idx++;
        }
    }