ورود

View Full Version : مشکل برنامه ام کجاست؟



FATEMEH@
جمعه 07 آذر 1393, 13:14 عصر
سلام
وقتتون بخیر
این یه برنامه ساده اس
که ی لیست رو نمایش میده
اما متاسفانه اجرا نمیشه
مشکل کجاست
ممنونم ازتون
http://s5.picofile.com/file/8154101768/l...e.zip.html (http://s5.picofile.com/file/8154101768/listsample.zip.html)

اگر سورسی هم دارید که با کلیک رو دکمه یه لیست رو نمایش بده ممنون میشم بهم بدید
هدفم یادگیریه

gjmkdyttyhujk
جمعه 07 آذر 1393, 13:25 عصر
سلام. برنامه تون چه خطایی میده؟

FATEMEH@
جمعه 07 آذر 1393, 16:16 عصر
سلام. برنامه تون چه خطایی میده؟

خود برنامه ام ارور نداره وقتی تو شبیه ساز اجرا میکنم پیغام میده برنامه بسته شد و تو log cat این ارور ها
[J

11-28 08:11:42.030: D/dalvikvm(1262): Not late-enabling CheckJNI (already on)
11-28 08:11:50.190: D/dalvikvm(1262): GC_FOR_ALLOC freed 53K, 5% free 2947K/3084K, paused 95ms, total 99ms
11-28 08:11:50.210: I/dalvikvm-heap(1262): Grow heap (frag case) to 3.561MB for 635812-byte allocation
11-28 08:11:50.340: D/dalvikvm(1262): GC_FOR_ALLOC freed 2K, 4% free 3565K/3708K, paused 124ms, total 124ms
11-28 08:11:50.590: D/AndroidRuntime(1262): Shutting down VM
11-28 08:11:50.590: W/dalvikvm(1262): threadid=1: thread exiting with uncaught exception (group=0xb3abfba8)
11-28 08:11:50.630: E/AndroidRuntime(1262): FATAL EXCEPTION: main
11-28 08:11:50.630: E/AndroidRuntime(1262): Process: listsample.ir, PID: 1262
11-28 08:11:50.630: E/AndroidRuntime(1262): java.lang.RuntimeException: Unable to start activity ComponentInfo{listsample.ir/listsample.ir.MainActivity}: java.lang.RuntimeException: Your content must have a ListView whose id attribute is 'android.R.id.list'
11-28 08:11:50.630: E/AndroidRuntime(1262): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2195)
11-28 08:11:50.630: E/AndroidRuntime(1262): at android.app.ActivityThread.handleLaunchActivity(Ac tivityThread.java:2245)
11-28 08:11:50.630: E/AndroidRuntime(1262): at android.app.ActivityThread.access$800(ActivityThre ad.java:135)
11-28 08:11:50.630: E/AndroidRuntime(1262): at android.app.ActivityThread$H.handleMessage(Activit yThread.java:1196)
11-28 08:11:50.630: E/AndroidRuntime(1262): at android.os.Handler.dispatchMessage(Handler.java:10 2)
11-28 08:11:50.630: E/AndroidRuntime(1262): at android.os.Looper.loop(Looper.java:136)
11-28 08:11:50.630: E/AndroidRuntime(1262): at android.app.ActivityThread.main(ActivityThread.jav a:5017)
11-28 08:11:50.630: E/AndroidRuntime(1262): at java.lang.reflect.Method.invokeNative(Native Method)
11-28 08:11:50.630: E/AndroidRuntime(1262): at java.lang.reflect.Method.invoke(Method.java:515)
11-28 08:11:50.630: E/AndroidRuntime(1262): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:779)
11-28 08:11:50.630: E/AndroidRuntime(1262): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:595)
11-28 08:11:50.630: E/AndroidRuntime(1262): at dalvik.system.NativeStart.main(Native Method)
11-28 08:11:50.630: E/AndroidRuntime(1262): Caused by: java.lang.RuntimeException: Your content must have a ListView whose id attribute is 'android.R.id.list'
11-28 08:11:50.630: E/AndroidRuntime(1262): at android.app.ListActivity.onContentChanged(ListActi vity.java:243)
11-28 08:11:50.630: E/AndroidRuntime(1262): at com.android.internal.policy.impl.PhoneWindow.setCo ntentView(PhoneWindow.java:293)
11-28 08:11:50.630: E/AndroidRuntime(1262): at android.app.Activity.setContentView(Activity.java: 1929)
11-28 08:11:50.630: E/AndroidRuntime(1262): at listsample.ir.MainActivity.onCreate(MainActivity.j ava:12)
11-28 08:11:50.630: E/AndroidRuntime(1262): at android.app.Activity.performCreate(Activity.java:5 231)
11-28 08:11:50.630: E/AndroidRuntime(1262): at android.app.Instrumentation.callActivityOnCreate(I nstrumentation.java:1087)
11-28 08:11:50.630: E/AndroidRuntime(1262): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2159)
11-28 08:11:50.630: E/AndroidRuntime(1262): ... 11 more
11-28 08:12:05.220: I/Process(1262): Sending signal. PID: 1262 SIG: 9
11-28 08:12:12.680: D/dalvikvm(1285): GC_FOR_ALLOC freed 56K, 5% free 2947K/3088K, paused 66ms, total 70ms
11-28 08:12:12.710: I/dalvikvm-heap(1285): Grow heap (frag case) to 3.561MB for 635812-byte allocation
11-28 08:12:12.770: D/dalvikvm(1285): GC_FOR_ALLOC freed 2K, 4% free 3565K/3712K, paused 57ms, total 57ms
11-28 08:12:12.930: D/AndroidRuntime(1285): Shutting down VM
11-28 08:12:12.930: W/dalvikvm(1285): threadid=1: thread exiting with uncaught exception (group=0xb3abfba8)
11-28 08:12:12.960: E/AndroidRuntime(1285): FATAL EXCEPTION: main
11-28 08:12:12.960: E/AndroidRuntime(1285): Process: listsample.ir, PID: 1285
11-28 08:12:12.960: E/AndroidRuntime(1285): java.lang.RuntimeException: Unable to start activity ComponentInfo{listsample.ir/listsample.ir.MainActivity}: java.lang.RuntimeException: Your content must have a ListView whose id attribute is 'android.R.id.list'
11-28 08:12:12.960: E/AndroidRuntime(1285): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2195)
11-28 08:12:12.960: E/AndroidRuntime(1285): at android.app.ActivityThread.handleLaunchActivity(Ac tivityThread.java:2245)
11-28 08:12:12.960: E/AndroidRuntime(1285): at android.app.ActivityThread.access$800(ActivityThre ad.java:135)
11-28 08:12:12.960: E/AndroidRuntime(1285): at android.app.ActivityThread$H.handleMessage(Activit yThread.java:1196)
11-28 08:12:12.960: E/AndroidRuntime(1285): at android.os.Handler.dispatchMessage(Handler.java:10 2)
11-28 08:12:12.960: E/AndroidRuntime(1285): at android.os.Looper.loop(Looper.java:136)
11-28 08:12:12.960: E/AndroidRuntime(1285): at android.app.ActivityThread.main(ActivityThread.jav a:5017)
11-28 08:12:12.960: E/AndroidRuntime(1285): at java.lang.reflect.Method.invokeNative(Native Method)
11-28 08:12:12.960: E/AndroidRuntime(1285): at java.lang.reflect.Method.invoke(Method.java:515)
11-28 08:12:12.960: E/AndroidRuntime(1285): at com.android.internal.os.ZygoteInit$MethodAndArgsCa ller.run(ZygoteInit.java:779)
11-28 08:12:12.960: E/AndroidRuntime(1285): at com.android.internal.os.ZygoteInit.main(ZygoteInit .java:595)
11-28 08:12:12.960: E/AndroidRuntime(1285): at dalvik.system.NativeStart.main(Native Method)
11-28 08:12:12.960: E/AndroidRuntime(1285): Caused by: java.lang.RuntimeException: Your content must have a ListView whose id attribute is 'android.R.id.list'
11-28 08:12:12.960: E/AndroidRuntime(1285): at android.app.ListActivity.onContentChanged(ListActi vity.java:243)
11-28 08:12:12.960: E/AndroidRuntime(1285): at com.android.internal.policy.impl.PhoneWindow.setCo ntentView(PhoneWindow.java:293)
11-28 08:12:12.960: E/AndroidRuntime(1285): at android.app.Activity.setContentView(Activity.java: 1929)
11-28 08:12:12.960: E/AndroidRuntime(1285): at listsample.ir.MainActivity.onCreate(MainActivity.j ava:12)
11-28 08:12:12.960: E/AndroidRuntime(1285): at android.app.Activity.performCreate(Activity.java:5 231)
11-28 08:12:12.960: E/AndroidRuntime(1285): at android.app.Instrumentation.callActivityOnCreate(I nstrumentation.java:1087)
11-28 08:12:12.960: E/AndroidRuntime(1285): at android.app.ActivityThread.performLaunchActivity(A ctivityThread.java:2159)
11-28 08:12:12.960: E/AndroidRuntime(1285): ... 11 more
11-28 08:12:19.730: I/Process(1285): Sending signal. PID: 1285 SIG: 9
A

meysam jahedi
جمعه 07 آذر 1393, 16:21 عصر
تو OnCreate لیست ویو رو کجا معرفی کردی؟

این یه نمونه جهت آشنایی
public class MainActivity extends Activity {

String[] items={"میثم", "علی", "حسین"};
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

ListView listview=(ListView)findViewById(android.R.id.list) ;


listview.setAdapter(new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1,items));
}
}

FATEMEH@
جمعه 07 آذر 1393, 17:08 عصر
126118
ببینید
من منبعم فیلم های لیندا است.طبق اون پیش ررفتم