۱۳۹۲/۰۴/۲۷, ۰۵:۵۹ ب.ظ
سلام.
ممکن است هنگام ساخت یک 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;