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

ایجاد ادیت باکس با برنامه نویسی

hojat_babaie  11 سال پیش  11 سال پیش
+1 0

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

+1 0
آره میشه . تو اموزشها هم هست دقیقا (11 سال پیش)
+1 0
میشه بگید دقیقا تو کدوم قسمت (11 سال پیش)
+1 0
منظور من از تعریف تعریف تمام وکمال است بدون اینکه نیاز به اضافه کردن چیزی به xml باشه (11 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
مجتبی یگانه  11 سال پیش
+2 0

EditText text = new EditText();
LinearLayout layut= (LinearLayout) findViewById(R.id.layut);
layut.addView(text);
+1 0
سلام A.L.U عزیز از راهنمایی تون ممنون از کد شما استفاده کردم ولی view داخل کد اضافه است (11 سال پیش)
+1 0
درسته ، اصلاح شد ، البته اگه در زمان اجرا ویو رو inflate کنید ، باید به اون شکل بشه ! (11 سال پیش)
پاسخ به سوال 
Hajhosseini  11 سال پیش
+1 0

1 دونه که کاری نداره ولی یک آرایه رو اینجوری تعریف میکنن

 EditText ed;
List allEds = new ArrayList();

for (int i = 0; i < count; i++) {   

    ed = new EditText(Activity2.this);
    allEds.add(ed);
    ed.setBackgroundResource(R.color.blackOpacity);
    ed.setId(id);   
    ed.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,
            LayoutParams.WRAP_CONTENT));
    linear.addView(ed);
}

برگرفته از http://stackoverflow.com/questions/5923587/how-to-get-data-from-each-dynamically-created-edittext-in-android   سرچ هم میکردید خیلی سریع به نتیجه میرسیدید


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