Skip to main content

How to use Gif Image SplashScreen in Android?

public class Splash extends Activity {

    private static final int SPLASH_DURATION = 7000; //7 seconds 

   Context context;    

   private boolean mIsBackButtonPressed;    

   private Handler myhandler;


 public void onCreate(Bundle savedInstanceState) {              super.onCreate(savedInstanceState);        

setContentView(R.layout.activity_splash);


        context = this;    

    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,                WindowManager.LayoutParams.FLAG_FULLSCREEN);  

      myhandler = new Handler();  

      myhandler.postDelayed(new Runnable() {  

          @Override  

          public void run() {           

     finish();        

        if (!mIsBackButtonPressed) {         

           Intent intent = new Intent(Splash.this, LogInActivity.class);                    Splash.this.startActivity(intent);   

             }     

       }     

   }, SPLASH_DURATION); 

   }  

  @Override  

  public void onBackPressed() {    

    mIsBackButtonPressed = true;    

    super.onBackPressed();    }

}


In Gradle:


dependencies {


    compile 'pl.droidsonroids.gif:android-gif-drawable:1.1.+'
}

==========
Refer:

http://stackoverflow.com/questions/6533942/adding-gif-image-in-an-imageview-in-android

==========





Comments

Popular posts from this blog

SearchView using CursorAdapter

Here  MYFRAGMENT is nothing but name of  a Fragment @Override public void onCreateOptionsMenu (Menu menu, MenuInflater inflater) {     inflater.inflate(R.menu.popup, menu);     final SearchManager searchManager = (SearchManager) getActivity().getSystemService(Context.SEARCH_SERVICE);     final SearchView searchView = (SearchView) menu.findItem(R.id.action_search).getActionView();     searchView.setSearchableInfo(searchManager.getSearchableInfo(getActivity().getComponentName()));     searchView.setSubmitButtonEnabled(false);     searchView.setIconifiedByDefault(true);     //       searchView.setOnCloseListener(this);     SearchView. OnQueryTextListener textChangeListener = new SearchView. OnQueryTextListener () {         @Override         public boolean onQueryTextSubmit(String query) {             cartAdapt...

Fragment

To enable/disable menu items in Different fragments in same Activity: @Override public void onCreate(@Nullable Bundle savedInstanceState)  {     super.onCreate(savedInstanceState);     setHasOptionsMenu(true);  } @Override public void onPrepareOptionsMenu(Menu menu) {     //Disable the SearchView which is enabled in Product Chart     menu.findItem(R.id.action_search).setVisible(false);   // true to enable } ====================================================

To make a ListView to be scrolled inside of ScrollView

To make a ListView to be scrolled inside of ScrollView: lv . setOnTouchListener ( new ListView . OnTouchListener () { @Override public boolean onTouch ( View v , MotionEvent event ) { int action = event . getAction (); switch ( action ) { case MotionEvent . ACTION_DOWN : // Disallow ScrollView to intercept touch events. v . getParent (). requestDisallowInterceptTouchEvent ( true ); break ; case MotionEvent . ACTION_UP : // Allow ScrollView to intercept touch events. v . getParent (). requestDisallowInterceptTouchEvent ( false ); break ; } // Handle ListView touch events. v . onTouchEvent ( event ); return true ; } }); Refer: http://stackoverflow.com/questions/6210895/listview-inside-scrollview-is-not-scrolling-on-android