I have MainActivity and SecondActivity. in main activity implemented a viewpager and in my SecondActivity i have button. when i click on button in SecondActivity move to main activity and jump to spacific viewpager page. Please provide suitable examples.
            Asked
            
        
        
            Active
            
        
            Viewed 49 times
        
    0
            
            
        - 
                    examples ?what u have tried please show some code? – Bunny Mar 14 '19 at 09:34
- 
                    Possible duplicate of [How do I pass data between Activities in Android application?](https://stackoverflow.com/questions/2091465/how-do-i-pass-data-between-activities-in-android-application) – ADM Mar 14 '19 at 10:00
- 
                    I tried this : In main activity. Where i implemented ViewPager. public void pageJump(int page) { viewpager.setCurrentItem(page) } Then in 2nd activity in button click. MainActivity main=new MainActivity() ; main.pageJump(50) But it not worked even in my project when i call method 1 activity to another activity its also nor worken. App build without any error but when i test the app it is crashes on button click. – Mohammad Shehzad Mar 14 '19 at 14:14
2 Answers
0
            
            
        In your code on button click write this line,
startActivity(new Intent(CurrentActivity Name, TargetActivity.class).putExtras(tempBundle)
tempBundle is a Bundle argument for identify which position of the pager you want to display at current.
Then in your target Activity get the Bundle information, and set your ViewPager.
viewPager.setCurrentItem(0); //You can set your Bundle information 0 or 1 or 3
That time your ViewPager can set according to given position.
 
    
    
        hata
        
- 11,633
- 6
- 46
- 69
 
    
    
        Hitesh Tarbundiya
        
- 464
- 4
- 13
- 
                    I tried this : In main activity. Where i implemented ViewPager. public void pageJump(int page) { viewpager.setCurrentItem(page) } Then in 2nd activity in button click. MainActivity main=new MainActivity() ; main.pageJump(50) But it not worked even in my project when i call method 1 activity to another activity its also nor worken. App build without any error but when i test the app it is crashes on button click. – Mohammad Shehzad Mar 14 '19 at 14:14
0
            
            
        We have Two ways
- Use Static Methods OR
- Use interface to communicate between activities and fragments also
 
    
    
        satyan_android
        
- 364
- 4
- 15
