// RestaurantLocator Example // Source code file: MainActivity.java package it372.restaurantlocator; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.widget.LinearLayout; import java.util.ArrayList; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // Create restaurant array. ArrayList r = new ArrayList( ); String[] data = { "7,15,Over Easy Diner", "4,21,Thai Tanic", "20,5,The Hungry Pig", "5,5,Diner the Great", "17,16,Good Eat's Diner" }; for(String line : data) { String[ ] fields = line.split(","); float x = Float.parseFloat(fields[0]); float y = Float.parseFloat(fields[1]); String name = fields[2]; r.add(new Restaurant(x, y, name)); } MyView mv = new MyView(this, r) ; LinearLayout layout = (LinearLayout) findViewById(R.id.layout); layout.addView(mv); } }