رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل
  • android.png.1fab383bc8500cd93127cebc65b1dcab.png

آموزش نمايش خطا درون EditText


پست های پیشنهاد شده

سلام

اين بار آموزش خطا درون  EditText ميخوام بدم

(اگر درون EditText چيزي نوشته نشه خطا ميگيره كه فيلد خالي ميباشد)

با علامت قرمز درون  Edit اخطار ميده

اول طراحي لايوت

1 - EditText

2 - Button

activity_main.xml

<?xml version="1.0" encoding="utf-8"?>       xmlns:android="http://schemas.android.com/apk/res/android"android:id="@+id/linearLayout1"android:layout_width="fill_parent"android:layout_height="fill_parent"android:orientation="vertical"android:layout_margin="5dp">	android:layout_height="wrap_content"	android:id="@+id/editText1"	android:layout_width="fill_parent"> 	android:layout_height="wrap_content" 	android:id="@+id/button1" 	android:text="چك كردن" 	android:layout_width="wrap_content" 	android:onClick="btnClick">

MainActivity.java

import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.EditText;public class MainActivity extends Activity {   EditText editText;   @Override   public void onCreate(Bundle savedInstanceState) {       super.onCreate(savedInstanceState);       setContentView(R.layout.activity_main);       //تعريف آيدي       editText = (EditText) findViewById(R.id.editText1);   }     //دستور كليك روي باتن    // كه اگر درون فيلد چيزي نوشته نشه خطا رو نشون ميده   public void btnClick(View v)   {   	if(editText.getText().length()==0)   	{       	editText.setError("فيلد خالي ميباشد");   	}   }}

شما براي كه بخواييد با كليك روي باتن اتفاقي بيوفته از if ...else استفاده كنيد

اميدوارم مفيد باشه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...