SASAN_AH 38 ارسال شده در ۴ شهریور ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۴ شهریور ۱۳۹۳ سلام اين بار آموزش خطا درون 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 استفاده كنيد اميدوارم مفيد باشه نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .