آقا poorman جان
من دارم قطعه کدم رو میذارم توی یه پروژه دیگه که هم قشتگتره هم اینکه اسلایدرمنو داره. تست کردم خوب جلو میره فقط یجاش مشکل دارم:
ببینید کد من این بود اولش:
public class DatabasesActivity extends ListActivity {
به همین خاطرم میتونستم از توایعی همچون setListAdapter به راحتی استفاده کنم. حالا کد این پروژه این هست اولش:
public class MainActivity extends Activity {
یعنی توی کدی که لیست ویوویی برای اجرای اسلاید منو داره از extends Activity اسفاده شده ودرحالی است که من extends ListActivity نیاز دارم.
حالا اومدم توی اسلایدر Avtivity رو به ListActivity تبدیل کردم، لاگ گرفتم دیدم تا زمانیکه وارد فایل xml نمیشه مشکل نداره، به محض ورود به xml خراب میشه و force close میده...
فایل های xml رو مقایسه کردم دیدم لیست ویو به دو مول id گرفته:
1: لیست ویوی موجود در extends ListActivity اینه:
android:id="@android:id/list"
2:لیست ویوی موجود در extends Activity این هست:
android:id="@+id/list_slidermenu"
من تفاوت این دوتا رو نفهمیدم، هرقدرم سعی کردم حالت دوم رو مثل حالت اول مقدار دهی کنم نشد... اکلیپس اررور میده میگه که:
Error: No resource found that matches the given name (at 'id' with value '@android:id/list_slidermenu')
دوستان کسی هست بتونه منو راهنمایی کنه بزرگان؟ من باید چکار کنم؟!