انجمن سایت کلیدستان


رتبه موضوع:
  • 1 رای - 4 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
نحوه برطرف کردن خطای Button cannot be resolved to a type

نحوه برطرف کردن خطای Button cannot be resolved to a type

#1
سلام.
ممکن است هنگام ساخت یک 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;
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط zanyyy


پیام‌های این موضوع
نحوه برطرف کردن خطای Button cannot be resolved to a type - توسط admin - ۱۳۹۲/۰۴/۲۷, ۰۵:۵۹ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان