İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
4Mail gönderimi
Arkadaşlar merhaba,
Android studio da birden fazla checkbox seceneğini mail olarak göndermek istiyorum.Gerekli düzenleme ve kod sistemini yazdım ancak mail ekranı açıldığında checkboxların textlerini göremiyorum.Aşağıda yazdığım kodlar ve aslında erişmek istediğim ekran görüntüsü yer almakta.Ekran görüntüsüne ulaşabilmek adına kodlarımda nasıl bir düzenleme yapmalıyım.Konu hakkında yardımlarınızı bekliyorum.Teşekkürler
package com.kontrolm.umit.deneme;
import android.content.Intent;
import android.support.v7.app.ActionBarActivity;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.CheckBox;
public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final CheckBox check1= (CheckBox)findViewById(R.id.cb1);
final CheckBox check2= (CheckBox)findViewById(R.id.cb2);
final CheckBox check3= (CheckBox)findViewById(R.id.cb3);
final CheckBox check4= (CheckBox)findViewById(R.id.cb4);
final CheckBox check5= (CheckBox)findViewById(R.id.cb5);
final CheckBox check6= (CheckBox)findViewById(R.id.cb6);
Button mail_gonder = (Button) findViewById(R.id.btn);
mail_gonder.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mailGonder(check1.getText().toString(),
check2.getText().toString(),
check3.getText().toString(),
check4.getText().toString(),
check5.getText().toString(),
check6.getText().toString());
}
});
}
private void mailGonder(String cb1, String cb2, String cb3, String cb4, String cb5, String cb6) {
Intent mailintent= new Intent(Intent.ACTION_SEND);
mailintent.setType("message/rfc822");
mailintent.putExtra(Intent.EXTRA_TEXT,cb1);
mailintent.putExtra(Intent.EXTRA_TEXT,cb2);
mailintent.putExtra(Intent.EXTRA_TEXT,cb3);
mailintent.putExtra(Intent.EXTRA_TEXT,cb4);
mailintent.putExtra(Intent.EXTRA_TEXT,cb5);
mailintent.putExtra(Intent.EXTRA_TEXT,cb6);
startActivity(mailintent);
}
}
checkbox mail gönderme
Arkadaşlar , intent kullanarak oluşturduğum bir formdaki checkbox ları eğer tiklenmişse checkboxtext=evet tiklenmemişse , checkbox texti=hayır olarak bir mail gönderimi yapmak istiyorum.evet hayır kısmını döndüremedim.ve chekckboxın textini gettext ile de çekilmiyor.alternatifi varsa yardımlarınızı rica ederim
Teşekkürler
Ümit
checkbox mail gönderme
Ali merhaba,
checkboxın textini bir türlü mail olarak atamadım.Aşağıda benim yazdığım kod kümesi ve ektede aslında istediğim ekran görüntüsü var.Buna göre kodlarımı çalıştırabilir halinde yardımcı olurmusun?Teşekkürler
package com.kontrolm.umit.deneme;
import android.content.Intent;
import android.support.v7.app.ActionBarActivity;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.CheckBox;
public class MainActivity extends ActionBarActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final CheckBox check1= (CheckBox)findViewById(R.id.cb1);
final CheckBox check2= (CheckBox)findViewById(R.id.cb2);
final CheckBox check3= (CheckBox)findViewById(R.id.cb3);
final CheckBox check4= (CheckBox)findViewById(R.id.cb4);
final CheckBox check5= (CheckBox)findViewById(R.id.cb5);
final CheckBox check6= (CheckBox)findViewById(R.id.cb6);
Button mail_gonder = (Button) findViewById(R.id.btn);
mail_gonder.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mailGonder(check1.getText().toString(),check2.getText().toString(),check3.getText().toString(),check4.getText().toString(),check5.getText().toString(),check6.getText().toString());
}
});
}
private void mailGonder(String cb1, String cb2, String cb3, String cb4, String cb5, String cb6) {
Intent mailintent= new Intent(Intent.ACTION_SEND);
mailintent.setType("message/rfc822");
mailintent.putExtra(Intent.EXTRA_TEXT, cb1);
mailintent.putExtra(Intent.EXTRA_TEXT, cb2);
mailintent.putExtra(Intent.EXTRA_TEXT,cb3);
mailintent.putExtra(Intent.EXTRA_TEXT,cb4);
mailintent.putExtra(Intent.EXTRA_TEXT,cb5);
mailintent.putExtra(Intent.EXTRA_TEXT,cb6);
startActivity(mailintent);
}
}