ömer
Tekirdağ
19/02/2014 tarihinden beri üye
10
GY Puanı
113K
GY Sırası
Kişisel Sayfaları
İlgi Alanları
1
Rozet
0
Sertifika
1
Soru Sordu
0
Cevap Verdi
0
Blog Yazısı
0
Etiket Takibi
İş Tecrubesi
Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.
Eğitim Geçmişi
Kullanıcıya ait Eğitim geçmişi bilgisi bulunmamaktadır.
Sertifikalar & Başarılar
GY Sertifikaları
(0)
Kullanıcının GY sertifikası bulunmamaktadır.
Diğer Sertifikaları
(0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları
(0)
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
1Android studio da yaş hesaplama
Merhabalar Android studio'da yeniyim
Egitimlere göz attım fakat yapamadım sanırım.
kullanıcıya ilk girişte bir kez tarih sormasını ardından girilen tarihten bugünün tarihini çıkartarak yaşını göstermek istiyorum
şöyle bir şeyler denedim bayagı karıştırdım sanırım yardımcı olursanız sevinirim
package tekcarem.test7;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.TextView;
import android.widget.Toast;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Locale;
public class MainActivity extends AppCompatActivity {
int year,month,day,month_control,daysBetween;
SimpleDateFormat sdf;
Calendar calendar,store_year,store_day;
Calendar calendar_today;
TextView tvView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tvView=(TextView)findViewById(R.id.tvView);
SimpleDateFormat sdf = new SimpleDateFormat("dd MM yyyy", new Locale("tr"));
calendar.set(Integer.parseInt(String.valueOf(store_year)), month_control, Integer.parseInt(store_day));
String str = sdf.format(calendar.getTime());
calendar_today = Calendar.getInstance();
year = calendar_today.get(Calendar.YEAR);
month = calendar_today.get(Calendar.MONTH);
day = calendar_today.get(Calendar.DAY_OF_MONTH);
calendar_today.set(year,month,day);
Toast.makeText(getApplicationContext(),"selected date time is:"+" " +str+" " + "today date time is:"+" " +sdf.format(calendar_today.getTime()),Toast.LENGTH_SHORT).show();
daysBetween = 0;
while (calendar.before(calendar_today)) {
calendar.add(Calendar.DAY_OF_MONTH, 1);
daysBetween++;
}
tvView.setText(String.valueOf(daysBetween)); // İki tarih arasındaki günü hesapladık
}
}
9 yıl önce yanıtladın