ایجاد button

ساخت وبلاگ

نقل قول: سلام
دوتا راه داره
1- تو محیط دیزاین فایل layout تتون اضافه کنید ویو هارو(خودش تو فایل xml مینویسه)
2- با xml خودتون بنویسید

که گزینه اول راحت تره

باید تو main_activity.xml ویوهارو بذاری مثل دکمه و اینا
دوبار کلیک میکنی روشون و یه ایدی بهشون میدی مثلا button1
بعد توی main_activity.java کدهاتو مینویسی

مثلا برای ربط دادن دکمه ای که گذاشتین به متغیری که تو کدهاتون باید تعریف کنید تا به دکمه رویداد بدید اینطوریه

کد: 

کد:

Button btn1=(Button)findviewbyid(R.id.button1);
btn1.SetOnClickListener();

حالا تو تو ست آن کلیک لیستنر ادامه داره که مهم فهمیدن راه حله
ممنون از پاسختون
من هم راه حل دوم رو ترجیح میدم، چون اصلا xml بلد نیستم

همونطور که عرض کردم در لیوت یک button ایجاد کردم، حالا میخوام وقتی روی این دکمه کلیک کردم یه کاری انجام بده(هر کاری)، حالا سوال من اینه که کدهای مربوط به ساخت باتن رو خودش مینویسه؟

(دیروز 07:50 PM)samirsamiri نوشته شده توسط:  سلام آقای asv
برای برنامه سازی داخل اندروید استودیو حتما باید کد نویسی رو بلد باشین . من با ویژوال استودیو کار نکردم ولی اگه اونطوری که شما میگین خودش کدهای مورد نیاز رو بسازه خو ب میشه گفت  ویژوال استودیو یک برنامه سازه آماده هست  .. که کد نویسی نیاز نیست . . .. .

شما داخل اندروید استودیو باید کد نویسی کنید .:
اول ظاهر رو داخل لیوت بسازید و بعد داخل کلاس جاوا اون رو تعریف و شناسایی و در نهایت کد نویسی کنید....

ویژوال هم یک محیط برنامه نویسیه و باید برنامه نویسی بلد باشی، من هم با سی شارپ و سی پلاس کار کردم، فقط تو ویژوال کدهای لازم برای ابزارها رو خوش آماده میذاره و بعد از کدهای مربوط به ابزار مورد نظر، کدهای خودتون رو مینویسید.

مشکل من اینه که برای شروع نمیدونم کجا تو اندروید استودیو کد هام رو بنویسم،
البته میدونم در Activity-main.java باید باشه، فقط نمیدونم کدهای ابزار مورد نظر مثل button رو خودش داره یا باید بنویسم؟؟

روید باکس...
ما را در سایت روید باکس دنبال می کنید

برچسب : نویسنده : کاوه محمدزادگان roid بازدید : 131 تاريخ : شنبه 12 تير 1395 ساعت: 5:40