2011-12-08 16 views
0

ブラックベリーアプリケーションでフォトギャラリーを開いてアップロードする写真を選択するプロセスを教えてもらえますか?blackeberry 5.0にファイルをアップロードするコントロールはありますかまた、HttpWebRequestを使用して、ブラックベリーアプリケーションからリモートサーバーに写真を保存するプロセスを教えてください。ブラックベリーアプリケーションからリモートサーバーに写真を保存する

ありがとうございました

+0

1.サンプル 2からファイルピッカーコントロールでファイル 3.を選択してバイト配列 4にファイルを変換するために全体のバイト配列を送信サーバ – rfsk2010

答えて

0

彼らは私がやった素晴らしい方法です。選択したイメージをファイルブラウザまたはファイルioメソッドを通じて、バイト配列に変換するのではなく、base64文字列にエンコードするだけでなく、http要求によってこの文字列をサーバーに送信するよりも、選択したイメージを電話から取得できます。

とサーバー側では逆です。私はこの問題にアプローチする方法を

final byte[] chunk; 
      chunk = new byte[actualSize]; 
      try { 
         int bytesRead = in.read(chunk); 

      fconn.close(); 
      } catch (IOException e) { 
         // TODO Auto-generated catch block 
         e.printStackTrace(); 

        } 
      try 
      { 
String encodedStr = Base64OutputStream.encodeAsString(chunk, 0, chunk.length,false,false); 

      } 
関連する問題