ورود

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 استفاده کن.