Skip to content

Commit 32d52af

Browse files
Version 1
1 parent 03d34a9 commit 32d52af

21 files changed

Lines changed: 131 additions & 215 deletions

File tree

.idea/caches/gradle_models.ser

-210 KB
Binary file not shown.

.idea/codeStyles/Project.xml

Lines changed: 0 additions & 29 deletions
This file was deleted.

.idea/compiler.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

.idea/dictionaries/Nikhil.xml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.idea/gradle.xml

Lines changed: 0 additions & 22 deletions
This file was deleted.

.idea/misc.xml

Lines changed: 7 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations.xml

Lines changed: 0 additions & 12 deletions
This file was deleted.

.idea/vcs.xml

Lines changed: 0 additions & 6 deletions
This file was deleted.

app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,5 @@ dependencies {
2727
androidTestImplementation 'com.android.support.test:runner:1.0.2'
2828
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
2929

30-
implementation 'com.github.nikhil-sachdeva:SliderViewLibrary:0.01'
30+
compile project(path: ':sliderviewlibrary')
3131
}

app/src/main/java/com/example/nikhil/sliderview/MainActivity.java

Lines changed: 14 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66
import android.os.Bundle;
77
import android.support.design.widget.TabLayout;
88

9+
10+
import com.example.sliderviewlibrary.SliderAdapter;
11+
import com.example.sliderviewlibrary.SliderView;
12+
913
import java.util.ArrayList;
1014
import java.util.Timer;
1115
import java.util.TimerTask;
@@ -14,13 +18,15 @@ public class MainActivity extends AppCompatActivity {
1418
ViewPager viewPager;
1519
ArrayList<Integer> images = new ArrayList<>();
1620
ArrayList<String> Urls = new ArrayList<>();
21+
SliderView sliderView;
22+
int DELAY_MS=1000,PERIOD_MS=1000;
1723
int currentPage=0;
1824
@Override
1925
protected void onCreate(Bundle savedInstanceState) {
2026
super.onCreate(savedInstanceState);
2127
setContentView(R.layout.activity_main);
22-
viewPager=findViewById(R.id.viewPager);
23-
SliderAdapter sliderAdapter = new SliderAdapter(getApplicationContext(),viewPager);
28+
sliderView=findViewById(R.id.sliderView);
29+
//SliderAdapter sliderAdapter = new SliderAdapter(getApplicationContext(),viewPager);
2430
images.add(R.drawable.alt);
2531
images.add(R.drawable.amat);
2632
images.add(R.drawable.college);
@@ -29,29 +35,12 @@ protected void onCreate(Bundle savedInstanceState) {
2935
Urls.add("https://cdn140.picsart.com/257737415006202.jpg?c256x256");
3036
Urls.add("https://stephanianforum.files.wordpress.com/2015/07/holi-celbration.jpg?w=256&h=256&crop=1");
3137
Urls.add("https://static-s.aa-cdn.net/img/ios/1175689019/5f18f297b9258db5c13af41d70309379?v=1");
32-
33-
TabLayout tabLayout = findViewById(R.id.tabDots);
34-
// sliderAdapter.setImages(images);
35-
sliderAdapter.setUrls(Urls);
36-
viewPager.setAdapter(sliderAdapter);
37-
// final Handler handler = new Handler();
38-
// final Runnable Update = new Runnable() {
39-
// public void run() {
40-
// if (currentPage == 3) {
41-
// currentPage = 0;
42-
// }
43-
// viewPager.setCurrentItem(currentPage++, true);
44-
// }
45-
// };
46-
// TimerTask updatePage=new TimerTask() {
47-
// @Override
48-
// public void run() {
49-
// handler.post(Update);
50-
// }
51-
// };
52-
TimerTask task = sliderAdapter.getTimerTask();
38+
sliderView.setUrls(Urls);
39+
//OR
40+
//sliderView.setImages(IMAGES);
41+
TimerTask task = sliderView.getTimerTask();
5342
Timer timer = new Timer();
54-
tabLayout.setupWithViewPager(viewPager, true);
55-
timer.schedule(task,5000,5000);
43+
//tabLayout.setupWithViewPager(viewPager, true);
44+
timer.schedule(task,DELAY_MS,PERIOD_MS);
5645
}
5746
}

0 commit comments

Comments
 (0)