View Full Version : کرش کردن برنامه ( استفاده از لیست ویو)
_Developer_
چهارشنبه 23 مهر 1393, 11:38 صبح
سلام دوستان
یه لیست ویو ساده نوشتم...تا برنامه اجرا میشه کرش میکنه...!!!
لوگ کت رو ضمیمه پست کردم ممنون میشم راهنمایم کنید...
hasan_esfahan
چهارشنبه 23 مهر 1393, 12:51 عصر
مشکل از android.R.id.list هست
حالت های زیادی داره مثلا
شاید شما extends Activity تعریف کردید و می خواهید از خود list لایوت استفاده کنید.
اگه کد .xml و .java را بگذارید شاید راحت تر بشه دید مشکل از کجاست.
_Developer_
چهارشنبه 23 مهر 1393, 13:11 عصر
کد برنامه رو ضمیمه کردم
سپاس
saeed_g21
چهارشنبه 23 مهر 1393, 14:05 عصر
متن خطا رو با یکی از تگها اینجا بزارین نه اینکه ضمیمه کنید :لبخند:
ببینید مگه R.id.list داخل پروژه شما نیست ؟
پس چرا امدین گفتین از android برداره ؟
android.R.id.list رو به R.id.list تغییر بده ببین رفع میشه
hasan_esfahan
چهارشنبه 23 مهر 1393, 14:28 عصر
به خاطر این که از listactivity و چند تا حالت خاص داری استفاده می کنی
اینو بزن
<ListView
android:id="@android:id/list"
android:layout_width="match_parent"
android:layout_height="match_parent" >
</ListView>
_Developer_
چهارشنبه 23 مهر 1393, 14:57 عصر
متن خطا رو با یکی از تگها اینجا بزارین نه اینکه ضمیمه کنید :لبخند:
ببینید مگه R.id.list داخل پروژه شما نیست ؟
پس چرا امدین گفتین از android برداره ؟
android.R.id.list رو به R.id.list تغییر بده ببین رفع میشه
اخه پروژه خاصی نبود...بیشتر جهت تمرین و دست گرمیه :لبخند: گفتم کلشو یهویی بزارم :لبخند:
راستی من همچین خطی تو پروژه م نبودا!!!
کلن تو جاوام اینه :
setListAdapter((ListAdapter) new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,
getResources().getStringArray(R.array.city)));
منظورتون اینه :android.R.layout.simple_list_item_1
برداشتم..خطا گرفت...!!!
_Developer_
چهارشنبه 23 مهر 1393, 15:01 عصر
به خاطر این که از listactivity و چند تا حالت خاص داری استفاده می کنی
اینو بزن
<ListView
android:id="@android:id/list"
android:layout_width="match_parent"
android:layout_height="match_parent" >
</ListView>
حل شد...میشه بگین دقیقا چی بود؟ متوجه اون خط توضیحتون نشدم!
_Developer_
چهارشنبه 23 مهر 1393, 15:34 عصر
شرمنده اقا...بی دقتی خودم بود :( حل شد
_Developer_
پنج شنبه 24 مهر 1393, 15:03 عصر
به خاطر این که از listactivity و چند تا حالت خاص داری استفاده می کنی
اینو بزن
<ListView
android:id="@android:id/list"
android:layout_width="match_parent"
android:layout_height="match_parent" >
</ListView>
دوست عزیز به یه مشکل دیگه برخوردم که :ناراحت:
124595
کلن دیگه لیستی به این ای دی رو نمیشناسه؟!
dasssnj
پنج شنبه 24 مهر 1393, 15:49 عصر
به جای R.id از android.R.id استفاده کن.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.