Quellcode durchsuchen

MyEventScreen goes to CreateEventScreen1 on button press

Brenan vor 9 Jahren
Ursprung
Commit
4d86dab921

+ 13 - 12
app/src/main/java/com/example/yiupang/freefoodfinder/CreateEventScreen1.java

@@ -15,19 +15,22 @@ import java.util.List;
 
 public class CreateEventScreen1 extends AppCompatActivity {
 
-
-    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
+    @Override
+    public void onCreate(Bundle savedInstanceState)
     {
-        View view = inflater.inflate(R.layout.create_event, container, false);
+        super.onCreate(savedInstanceState);
+        setContentView(R.layout.activity_create_event_screen1);
+        // View view = inflater.inflate(R.layout.create_event, container, false);
+        // View view = inflater.inflate(R.layout.activity_create_event_screen1, container, false);
         final Event newEvent = new Event();
 
-        Button button = (Button) view.findViewById(R.id.button_create);
-        final EditText titleEdit = (EditText)view.findViewById(R.id.titletext);
-        final EditText dateEdit = (EditText)view.findViewById(R.id.datetext);
-        final EditText timeEdit = (EditText)view.findViewById(R.id.timetext);
-        final EditText placeEdit = (EditText)view.findViewById(R.id.placetext);
-        final EditText foodEdit = (EditText)view.findViewById(R.id.foodtext);
-        final EditText descEdit = (EditText)view.findViewById(R.id.descriptiontext);
+        Button button = (Button) findViewById(R.id.button_create);
+        final EditText titleEdit = (EditText) findViewById(R.id.titletext);
+        final EditText dateEdit = (EditText) findViewById(R.id.datetext);
+        final EditText timeEdit = (EditText) findViewById(R.id.timetext);
+        final EditText placeEdit = (EditText) findViewById(R.id.placetext);
+        final EditText foodEdit = (EditText) findViewById(R.id.foodtext);
+        final EditText descEdit = (EditText) findViewById(R.id.descriptiontext);
 
         button.setOnClickListener(new View.OnClickListener() {
             @Override
@@ -63,8 +66,6 @@ public class CreateEventScreen1 extends AppCompatActivity {
 
             }
         });
-
-        return view;
     }
 
 }

+ 17 - 1
app/src/main/java/com/example/yiupang/freefoodfinder/MyEventScreen.java

@@ -10,6 +10,7 @@ import android.view.LayoutInflater;
 import android.view.View;
 import android.view.ViewGroup;
 import android.widget.AdapterView;
+import android.widget.Button;
 import android.widget.ListView;
 
 import java.util.ArrayList;
@@ -47,6 +48,22 @@ public class MyEventScreen extends android.support.v4.app.Fragment
         favEventsListView.setAdapter(adapter);
         setItemListener(favEventsListView);
 
+        final Button button = (Button) view.findViewById(R.id.create_event_button);
+        button.setOnClickListener(new View.OnClickListener() {
+            public void onClick(View v) {
+                Intent details = new Intent(getContext(), CreateEventScreen1.class);
+                /* Intent details = new Intent(getContext(), EventDetailsScreen1.class);
+
+                details.putExtra("selectedEventName", "name");
+                details.putExtra("selectedEventTime", "time");
+                details.putExtra("selectedEventPlace", "place");
+                details.putExtra("selectedEventDesc", "desc");
+                details.putExtra("selectedEventFoodType", "type"); */
+
+                startActivity(details);
+            }
+        });
+
         return view;
     }
 
@@ -60,7 +77,6 @@ public class MyEventScreen extends android.support.v4.app.Fragment
                 Event selectedEvent = (Event) adapterView.getAdapter().getItem(position);
 
                 switchActivity(selectedEvent);
-
             }
         });
     }