2016-03-22 17 views
-1

Posta kimliğini kopyalamak ve posta kimliğini tüm yüklü paylaşılabilir uygulamalarla paylaşmak için Action_send kullanmayı deniyorum. Ancak varsayılan olarak gmail uygulamasını çağırıyor. CreateChoose düzgün çalışmıyor.Action -end alanı amacı Email-ID alanı için çalışmıyor

if (!textViewEmail.getText().toString().equals("") &&  !textViewEmail.getText().toString().equals("NA")) { 
       Intent intent = new Intent(Intent.ACTION_SEND); 
       intent.setType("text/plain"); 
       textViewEmail.setTextColor(Color.BLUE); 

       try { 
        startActivity(Intent.createChooser(intent, "Share Using")); 

       } catch (android.content.ActivityNotFoundException ex) { 
        Toast.makeText(ProfileActivity.this, "There is no client installed.", Toast.LENGTH_SHORT).show(); 

       } 
      }return true; 
+0

Metin görünümünde E-posta Kimliği'ni Uygulamada yüklü tüm paylaşım ortamlarına paylaşmak ister misiniz? –

+0

Evet, Tam olarak. Ancak yapamıyorum. –

+0

cevabımı kontrol et –

cevap

0

Aşağıdaki kodu deneyin.

Intent shareIntent = new Intent(Intent.ACTION_SEND); 
shareIntent.setType("text/plain"); 
shareIntent.putExtra(Intent.EXTRA_TEXT, emailTextview.getText().toString()); 
startActivity(Intent.createChooser(shareIntent, "Share Email Address to")); 

Umut size yardımcı olur .. !!