Note that there are some explanatory texts on larger screens.

plurals
  1. POanimation on android tablet shows error
    primarykey
    data
    text
    <p>I am developing an android project which starts with this splash screen. The project works smoothly on emulator and real devices except in tablet.. </p> <pre><code>package com.example.project; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.util.Log; import android.view.Window; import android.view.WindowManager; import android.view.animation.AlphaAnimation; import android.view.animation.Animation; import android.view.animation.LinearInterpolator; import android.view.animation.TranslateAnimation; import android.widget.ImageView; import android.widget.TextView; public class Splashscreen extends Activity { private static String TAG=Splashscreen.class.getName(); private static long SLEEP_TIME=6; TextView tv; ImageView iv; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); this.requestWindowFeature(Window.FEATURE_NO_TITLE); this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); setContentView(R.layout.splash1); TranslateAnimation translate = new TranslateAnimation(Animation.RELATIVE_TO_PARENT,0,Animation.RELATIVE_TO_PARENT,0,Animation.ABSOLUTE,250,Animation.ABSOLUTE,0); translate.setDuration(3000); translate.reset(); translate.setFillAfter(true); tv=(TextView)findViewById(R.id.tt1); tv.startAnimation(translate); iv=(ImageView)findViewById(R.id.i1); Animation anim1= new AlphaAnimation(1, 0); anim1.setDuration(1000); anim1.setInterpolator(new LinearInterpolator()); anim1.setRepeatCount(1); anim1.setRepeatMode(Animation.REVERSE); iv.startAnimation(anim1); IntentLauncher launcher=new IntentLauncher(); launcher.start(); } private class IntentLauncher extends Thread { public void run() { try{ Thread.sleep(SLEEP_TIME*1000); }catch(Exception e) { Log.e(TAG,e.getMessage()); } Intent i=new Intent(Splashscreen.this,Login_or_up.class); Splashscreen.this.startActivity(i); Splashscreen.this.finish(); } } } </code></pre> <p>The error shown in the logCat is</p> <pre><code> 02-19 18:04:45.434: D/AndroidRuntime(613): Shutting down VM 02-19 18:04:45.454: W/dalvikvm(613): threadid=1: thread exiting with uncaught exception (group=0x4001d800) 02-19 18:04:45.464: E/AndroidRuntime(613): FATAL EXCEPTION: main 02-19 18:04:45.464: E/AndroidRuntime(613): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.project/com.example.project.Splashscreen}: java.lang.NullPointerException 02-19 18:04:45.464: E/AndroidRuntime(613): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663) 02-19 18:04:45.464: E/AndroidRuntime(613): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679) 02-19 18:04:45.464: E/AndroidRuntime(613): at android.app.ActivityThread.access$2300(ActivityThread.java:125) 02-19 18:04:45.464: E/AndroidRuntime(613): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033) 02-19 18:04:45.464: E/AndroidRuntime(613): at android.os.Handler.dispatchMessage(Handler.java:99) 02-19 18:04:45.464: E/AndroidRuntime(613): at android.os.Looper.loop(Looper.java:123) 02-19 18:04:45.464: E/AndroidRuntime(613): at android.app.ActivityThread.main(ActivityThread.java:4627) 02-19 18:04:45.464: E/AndroidRuntime(613): at java.lang.reflect.Method.invokeNative(Native Method) 02-19 18:04:45.464: E/AndroidRuntime(613): at java.lang.reflect.Method.invoke(Method.java:521) 02-19 18:04:45.464: E/AndroidRuntime(613): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 02-19 18:04:45.464: E/AndroidRuntime(613): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 02-19 18:04:45.464: E/AndroidRuntime(613): at dalvik.system.NativeStart.main(Native Method) 02-19 18:04:45.464: E/AndroidRuntime(613): Caused by: java.lang.NullPointerException 02-19 18:04:45.464: E/AndroidRuntime(613): at com.example.project.Splashscreen.onCreate(Splashscreen.java:38) 02-19 18:04:45.464: E/AndroidRuntime(613): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047) 02-19 18:04:45.464: E/AndroidRuntime(613): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627) 02-19 18:04:45.464: E/AndroidRuntime(613): ... 11 more 02-19 18:04:47.394: I/Process(613): Sending signal. PID: 613 SIG: 9 </code></pre> <p>Please help me to solve this issue.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload