133 0 ارسال شده در ۲۹ فروردین ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۲۹ فروردین ۱۳۹۴ [align=left]با سلام و احترام[/align] [align=left]یه برنامه مینوسیم که splash screen مورد نظر رو چند ثانیه نشون بده، و یه برنامه دیگه دارم که وقتی دکمه ای رو فشار میده عمل خاصی رو انجام بده [/align] [align=left]هر کدوم از اینا به تنهایی اجرا میشن اما وقتی با هم در یه برنامه میزارمشون خطا میده و اجرا نمیشه مشکل از کجاست دوستان؟[/align] [shcode=java] public class MainActivity extends Activity { int i=0; MediaPlayer mp=new MediaPlayer(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mp=MediaPlayer.create(MainActivity.this, R.raw.sound); final Button mybtn1=(Button)findViewById(R.id.btn1); mybtn1.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub mybtn1.setBackgroundResource(R.drawable.c); } }); Thread timer = new Thread() { @Override public void run() { try { sleep(3000); } catch (InterruptedException whatIsMyProblem) { whatIsMyProblem.printStackTrace(); } finally { Intent intent = new Intent(MainActivity.this,secondActivity.class); startActivity(intent); } } }; timer.start(); } [/shcode] نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
barshahi 1 ارسال شده در ۲۹ فروردین ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۲۹ فروردین ۱۳۹۴ چه خطایی میده؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
133 0 ارسال شده در ۲۹ فروردین ۱۳۹۴ مالک گزارش اشتراک گذاری ارسال شده در ۲۹ فروردین ۱۳۹۴ خطاش اینه متاسفانه این برنامه متوقف شده است!! هر کدوم از برنامه ها جداگونه اجرا میشن نمیدونم چرا میزارمشون کنار هم این مدلی میشه! نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
barshahi 1 ارسال شده در ۲۹ فروردین ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۲۹ فروردین ۱۳۹۴ خطایی که در logcat نمایش میده عکس بگیرید بفرستید. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
133 0 ارسال شده در ۳۰ فروردین ۱۳۹۴ مالک گزارش اشتراک گذاری ارسال شده در ۳۰ فروردین ۱۳۹۴ 04-19 05:09:29.479: E/Trace(855): error opening trace file: No such file or directory (2) 04-19 05:09:30.739: D/dalvikvm(855): GC_FOR_ALLOC freed 71K, 8% free 2498K/2692K, paused 36ms, total 40ms 04-19 05:09:30.760: I/dalvikvm-heap(855): Grow heap (frag case) to 4.532MB for 2073616-byte allocation 04-19 05:09:30.809: D/dalvikvm(855): GC_FOR_ALLOC freed 2K, 5% free 4520K/4720K, paused 46ms, total 46ms 04-19 05:09:30.880: D/dalvikvm(855): GC_CONCURRENT freed <1K, 5% free 4520K/4720K, paused 8ms+6ms, total 70ms 04-19 05:09:31.000: D/dalvikvm(855): GC_FOR_ALLOC freed <1K, 5% free 4520K/4720K, paused 27ms, total 27ms 04-19 05:09:31.039: I/dalvikvm-heap(855): Grow heap (frag case) to 8.979MB for 4665616-byte allocation 04-19 05:09:31.140: D/dalvikvm(855): GC_CONCURRENT freed 0K, 3% free 9076K/9280K, paused 31ms+5ms, total 100ms 04-19 05:09:31.249: D/AndroidRuntime(855): Shutting down VM 04-19 05:09:31.259: W/dalvikvm(855): threadid=1: thread exiting with uncaught exception (group=0x40a71930) 04-19 05:09:31.270: E/AndroidRuntime(855): FATAL EXCEPTION: main 04-19 05:09:31.270: E/AndroidRuntime(855): java.lang.RuntimeException: Unable to start activity ComponentInfo{ir.mohandesyab.shobahat/ir.mohandesyab.shobahat.MainActivity}: java.lang.NullPointerException 04-19 05:09:31.270: E/AndroidRuntime(855): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2180) 04-19 05:09:31.270: E/AndroidRuntime(855): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230) 04-19 05:09:31.270: E/AndroidRuntime(855): at android.app.ActivityThread.access$600(ActivityThread.java:141) 04-19 05:09:31.270: E/AndroidRuntime(855): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234) 04-19 05:09:31.270: E/AndroidRuntime(855): at android.os.Handler.dispatchMessage(Handler.java:99) 04-19 05:09:31.270: E/AndroidRuntime(855): at android.os.Looper.loop(Looper.java:137) 04-19 05:09:31.270: E/AndroidRuntime(855): at android.app.ActivityThread.main(ActivityThread.java:5041) 04-19 05:09:31.270: E/AndroidRuntime(855): at java.lang.reflect.Method.invokeNative(Native Method) 04-19 05:09:31.270: E/AndroidRuntime(855): at java.lang.reflect.Method.invoke(Method.java:511) 04-19 05:09:31.270: E/AndroidRuntime(855): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793) 04-19 05:09:31.270: E/AndroidRuntime(855): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560) 04-19 05:09:31.270: E/AndroidRuntime(855): at dalvik.system.NativeStart.main(Native Method) 04-19 05:09:31.270: E/AndroidRuntime(855): Caused by: java.lang.NullPointerException 04-19 05:09:31.270: E/AndroidRuntime(855): at ir.mohandesyab.shobahat.MainActivity.onCreate(MainActivity.java:25) 04-19 05:09:31.270: E/AndroidRuntime(855): at android.app.Activity.performCreate(Activity.java:5104) 04-19 05:09:31.270: E/AndroidRuntime(855): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080) 04-19 05:09:31.270: E/AndroidRuntime(855): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144) 04-19 05:09:31.270: E/AndroidRuntime(855): ... 11 more با تشکر از شما نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
133 0 ارسال شده در ۳۰ فروردین ۱۳۹۴ مالک گزارش اشتراک گذاری ارسال شده در ۳۰ فروردین ۱۳۹۴ برنامم فقط یه splash screen داره که 3 ثانیه نمایش داده میشه بعدش میره به صفحه ای که چندین دکمه داره و هر دکمه رو بزنیم یه متن خاص رو نشون میده اینها رو میرارم در کنار هم آخه چرا این مدلی میشه؟؟ خواهشا کسی میتونه راهنمایی کنه نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Seyed-Hossein-Akbari 92 ارسال شده در ۳۰ فروردین ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۳۰ فروردین ۱۳۹۴ سلام مطمئنی تو منیفست اکتیوتی که میخوای بری رو تعریف کردی ؟؟ احتمالا مشکلت همینه نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
133 0 ارسال شده در ۳۰ فروردین ۱۳۹۴ مالک گزارش اشتراک گذاری ارسال شده در ۳۰ فروردین ۱۳۹۴ سلام ببینید من این کد رو در main activity دارم که میخواد splash screen رو 3 ثانیه نشون بده و بعد بره به اکتیویتی دوم که تعدادی دکمه درش هست و قراره با کلیک روی هر کدوم یه اتفاقی بیفته مثلا یه متن خاصی رو نشون بده، تا اینجای کار اجرا میشه یعنی با کد زیر [shcode=java] import android.media.MediaPlayer; import android.os.Bundle; import android.app.Activity; import android.content.Intent; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.Toast; public class MainActivity extends Activity { int i=0; MediaPlayer mp=new MediaPlayer(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Thread timer = new Thread() { @Override public void run() { try { sleep(3000); } catch (InterruptedException whatIsMyProblem) { whatIsMyProblem.printStackTrace(); } finally { Intent intent = new Intent(MainActivity.this,secondActivity.class); startActivity(intent); } } }; timer.start(); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } } [/shcode] حالا من اون دکمه ها رو اینجا چطوری تعریف کنم؟ یعنی منظورم اینه که کجا تعریفشون کنم بگم اگه کدوم کلیک شد چی کار بکنه؟ دقیقا در کدوم قسمت؟؟ آخه من هر جاش میزارم همون خطا موقع اجرا پیش میاد و میگه برنامه متوقف شده است!! نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .