آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

وجود یک هلپر خاص برای دریافت ورودی

amard  9 سال پیش  9 سال پیش
0 0

سلام.توی پروژه من فرمی وجود داره که تعداد ورودی ها زیاد هست و موقع ذخیره سازی داده ها باید بررسی بشه ایا این فیلد ها پر شده بودن یا خیر . اگر پر نشده باشند موقع ذخیره دچار مشکل میشم. میخوام بدونم هلپری میشه نوشت که بیاد و ادیت تکست رو یه جوری درست کرد که خودش بیاد چک کنه و من فقط اون رو توی پروژه صدا بزنم. یه همچین چیزی.

ممنون

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Criss  9 سال پیش
+2 0

همشونو چک کنید که پر باشه

 
for (int id : new int[]{
R.id.txtAddress1,
R.id.txtPhone1,
R.id.txtFax1,
R.id.txtZipCode1,
R.id.txtEmail1,

R.id.txtAddress2,
R.id.txtPhone2,
R.id.txtFax2,
R.id.txtZipCode2,
R.id.txtCode1,
R.id.txtCode2,
R.id.txtCode3,

R.id.txtSaham1,
R.id.txtSaham2,
R.id.txtSaham3,

R.id.txtSale1,
R.id.txtSale2,

R.id.txtPublic1,
R.id.txtPublic2,
R.id.txtPublic3,
}) {
shareText(findViewById(id));
}


public void shareText(View view) {
view.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

String shareBody = ((TextView) view).getText().toString();

Intent sharingIntent = new Intent(android.content.Intent.ACTION_SEND);
sharingIntent.setType("text/plain");
sharingIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "« انتشار »");
sharingIntent.putExtra(android.content.Intent.EXTRA_TEXT, shareBody);
ActivityMenu.this.startActivity(Intent.createChooser(sharingIntent, "«انتشار»"));
}
});
}

بجای shareText متد خودتون رو بزارید که بررسی مقدارشون خالی نباشه


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .