Skip to content

Commit 2b30206

Browse files
committed
Retrieved working Java code for welcome screen
1 parent 1839186 commit 2b30206

File tree

1 file changed

+15
-11
lines changed

1 file changed

+15
-11
lines changed

app/src/main/java/com/example/dhananjay/dailygoals/MainActivity.java

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package com.example.dhananjay.dailygoals;
22

3-
import android.content.Intent;
43
import android.support.v7.app.AppCompatActivity;
54
import android.os.Bundle;
65
import android.support.v7.widget.LinearLayoutManager;
76
import android.support.v7.widget.RecyclerView;
8-
import android.view.View;
7+
8+
import com.stephentuso.welcome.WelcomeHelper;
99

1010
import java.util.ArrayList;
1111

@@ -20,6 +20,9 @@ public class MainActivity extends AppCompatActivity {
2020
ArrayList<Items2> item2List;
2121
ArrayList<Items3> item3List;
2222

23+
// Variable to create a Welcome Screen
24+
private WelcomeHelper welcomeScreen;
25+
2326
@Override
2427
protected void onCreate(Bundle savedInstanceState) {
2528
super.onCreate(savedInstanceState);
@@ -49,14 +52,6 @@ protected void onCreate(Bundle savedInstanceState) {
4952
recyclerView.setLayoutManager(rvlayoutmanager);
5053
TextAdapter adapter=new TextAdapter(this,itemList);
5154
recyclerView.setAdapter(adapter);
52-
53-
ItemClickSupport.addTo( recyclerView ).setOnItemClickListener( new ItemClickSupport.OnItemClickListener() {
54-
@Override
55-
public void onItemClicked(RecyclerView recyclerView, int position, View v) {
56-
startActivity( new Intent(MainActivity.this,TodayActivity.class) );
57-
}
58-
} );
59-
6055
LinearLayoutManager layoutmanager1=new LinearLayoutManager(this,LinearLayoutManager.HORIZONTAL,false);
6156
RecyclerView.LayoutManager rvlayoutmanager1=layoutmanager1;
6257
recyclerView1.setLayoutManager(rvlayoutmanager1);
@@ -72,6 +67,15 @@ public void onItemClicked(RecyclerView recyclerView, int position, View v) {
7267
recyclerView3.setLayoutManager(rvlayoutmanager3);
7368
TextAdapter3 adapter3=new TextAdapter3(this,item3List);
7469
recyclerView3.setAdapter(adapter3);
70+
71+
// Show the welcome screen
72+
welcomeScreen = new WelcomeHelper(this, WelcomeScreenActivity.class);
73+
welcomeScreen.show(savedInstanceState);
7574
}
76-
}
7775

76+
@Override
77+
protected void onSaveInstanceState(Bundle outState) {
78+
super.onSaveInstanceState(outState);
79+
welcomeScreen.onSaveInstanceState(outState);
80+
}
81+
}

0 commit comments

Comments
 (0)