SASAN_AH

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

1 ارسال در این موضوع قرار دارد

سلام

اين بار آموزش خطا درون  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 استفاده كنيد

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

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


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

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری