2016-09-23 4 views
1
 @OverrideView view){ 
      StringBuffer buffer = new StringBuffer(); 
      buffer.append(textQr = text.getText().toString().trim()); 
      buffer.append(text2Qr = text2.getText().toString().trim()); 
      buffer.append(text3Qr = text3.getText().toString().trim()); 
      String pass = buffer.toString(); 



      MultiFormatWriter multiFormatWriter = new MultiFormatWriter(); 
      try{ 
       BitMatrix bitMatrix = multiFormatWriter.encode(pass, BarcodeFormat.QR_CODE, 300,300); 
       BarcodeEncoder barcodeEncoder = new BarcodeEncoder(); 
       Bitmap bitmap = barcodeEncoder.createBitmap(bitMatrix); 
       image.setImageBitmap(bitmap); 

私はすでにStringbufferクラスを使用してすべての文字列をキャッチしています。私は電子メールジェネレータを作りたい。 text、text2、text3はそれぞれ受信者、件名、本文です。私が電子メールを生成して送信するとき、テキストはそれぞれのコンテンツには行きません。私はそれをどうやってやるの?メールの意図に文字列を渡すにはどうすればよいですか?

+0

を試してみてください。まず第一に、あなたが何をしたいか、**あなたは何をしようとしているのか、**あなたは何を期待しているのかを明確に説明してください。第二:不完全な抜粋だけではなく、あなたのクラスとメソッドのすべての重要な部分を含める。第3: 'text2'、' text3 ...の代わりに意味的意味を持つ名前を入れよう –

答えて

0

は、あなたが最初に、まだ完全で検証可能example_(http://stackoverflow.com/help/mcve)_minimalを投稿する努力をしなければならない。この

Intent emailIntent = new Intent(Intent.ACTION_SENDTO, Uri.fromParts(
       "mailto", "[email protected]", null)); 
     emailIntent.putExtra(Intent.EXTRA_SUBJECT, "Hello World"); 
     emailIntent.putExtra(Intent.EXTRA_TEXT, "ABC"); 
     startActivity(Intent.createChooser(emailIntent, "Send email...")); 
関連する問題