سلام.
ممکن است هنگام ساخت یک button ، با خطای زیر روبرو شویم :
مثلا فرض کنید کدهای زیر را برای تعریف button در فایل java بنویسیم :
اما با خطای زیر روبرو شویم (با بردن موس بر روی علامت خطا، توضیحات آن نمایش داده می شود) :
این خطا ناشی از عدم import کردن (وارد کردن) package های لازم برای تعریف و ساخت Button می باشد. بنابراین باید در همان ابتدای فایل java که تعدادی package را import کرده ایم، کد زیر را نیز بنویسیم :
بنابراین دیگر این خطا نمایش داده نخواهد شد.
در کل، تعدادی خطا به شکل کلی ((cannot be resolved to a type)) در برنامه نویسی اندروید خواهیم داشت که برای برطرف کردن آنها، تنها کافی است که نام package مربوط به آنها را بدانیم و سپس package مورد نظر را import کنیم.
مثلا خطای زیر را در نظر بگیرید :
برای برطرف کردن آن، باید کد زیر را به فایل java اضافه کنیم :
ممکن است هنگام ساخت یک button ، با خطای زیر روبرو شویم :
کد:
Button cannot be resolved to a type
مثلا فرض کنید کدهای زیر را برای تعریف button در فایل java بنویسیم :
کد:
Button b = (Button) findViewById(R.id.button1);
اما با خطای زیر روبرو شویم (با بردن موس بر روی علامت خطا، توضیحات آن نمایش داده می شود) :
این خطا ناشی از عدم import کردن (وارد کردن) package های لازم برای تعریف و ساخت Button می باشد. بنابراین باید در همان ابتدای فایل java که تعدادی package را import کرده ایم، کد زیر را نیز بنویسیم :
کد:
import android.widget.Button;
بنابراین دیگر این خطا نمایش داده نخواهد شد.
در کل، تعدادی خطا به شکل کلی ((cannot be resolved to a type)) در برنامه نویسی اندروید خواهیم داشت که برای برطرف کردن آنها، تنها کافی است که نام package مربوط به آنها را بدانیم و سپس package مورد نظر را import کنیم.
مثلا خطای زیر را در نظر بگیرید :
کد:
TextView cannot be resolved to a type
برای برطرف کردن آن، باید کد زیر را به فایل java اضافه کنیم :
کد:
import android.widget.TextView;
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.