1

ファイルを SDCard に保存した後、1 つのファイルを呼び出して解析したい。申し訳ありませんが、私の英語はうまくありません。手伝って頂けますか?Parse.com から外部ストレージにファイルを保存します。これは私のコードです:

 // Capture button clicks
        btnUpload.setOnClickListener(new View.OnClickListener() {

            public void onClick(View arg0) {
                // Locate the image in res > drawable-hdpi

                for (int i = 0; i < mangImage.length; i++) {
                    InputStream in = getResources().openRawResource(mangImage[i]);
                    try {

                        ParseObject imgupload = new ParseObject("Map");
                        byte[] data = getBytesFromInputStream(in);
                        String nameFile = getResources().getResourceEntryName(mangImage[i])+".tmx";
                        ParseFile file = new ParseFile(nameFile,
                                                       data);
//                    byte[] image = stream.toByteArray();
//                    ParseFile file = new ParseFile("" + mangImage[i] + ".tmx", image);
                        file.saveInBackground();

                        // Create a column named "ImageName" and set the string

                        imgupload.put("nameMap",
                                      "" +nameFile);

                        // Create a column named "ImageFile" and insert the image
                        imgupload.put("fileMap", file);

                        // Create the class and the columns
                        imgupload.saveInBackground();

                    } catch (IOException e) {
                        e.printStackTrace();
                    }

                }

                Toast.makeText(UploadActivity.this,
                               "Image Uploaded",
                               Toast.LENGTH_SHORT)
                     .show();
            }
        });
4

0 に答える 0