1 package de.dhbwloe.campusapp.fragments;
4 import android.os.Bundle;
5 import android.support.v4.app.Fragment;
6 import android.view.LayoutInflater;
7 import android.view.View;
8 import android.view.ViewGroup;
9 import android.widget.Button;
10 import android.widget.EditText;
12 import de.dhbwloe.campusapp.CampusAppFragment;
13 import de.dhbwloe.campusapp.R;
16 * A simple {@link Fragment} subclass.
18 public class FirstRun extends CampusAppFragment {
22 public View onCreateView(LayoutInflater inflater, ViewGroup container,
23 Bundle savedInstanceState) {
24 view = inflater.inflate(R.layout.fragment_first_run, container, false);
25 AppContext.setTitle("Campus App");
26 final FirstRun that = this;
28 Button startAppBtn = (Button)view.findViewById(R.id.startAppBtn);
29 startAppBtn.setOnClickListener(new View.OnClickListener() {
31 public void onClick(View v) {
36 Button courseSendBtn = (Button)view.findViewById(R.id.courseSubmitBtn);
37 courseSendBtn.setOnClickListener(new View.OnClickListener() {
39 public void onClick(View v) {
48 private void startApp() {
49 AppContext.getDatabaseManager().setRuntimeCache("AppStartCounter", "1");
50 AppContext.getNavigationManager().navigatePage("SplashScreen", null, false);
53 private boolean setCourse() {
54 EditText courseInput = (EditText)view.findViewById(R.id.courseInput);
55 String courseName = courseInput.getText().toString();
56 if(courseName.length() <= 3)
59 AppContext.getDatabaseManager().setRuntimeCache("CourseName", courseName);