Create an Android app that displays houses from the houses realestate database on a map. Also connect the dots to draw the two rivers using the rivers table.
Create a layout that contains a linear layout that will contain the MyView object, where MyView is derived from View.
Optional: include these additional widgets: two EditText widgets that will be used to enter the minimum and maximum desired house price, and a Show Houses button that will plot the houses that have a price between the minimum and maximum prices entered in the EditText widgets. Warning: the x- and y-coordinates of the houses and rivers are in blocks. These units must be translated into pixels for plotting and touch processing.
When the user touches a house, create an intent to create a new activity that displays the detailed information of the house. The intent should pass the id number of the house to the new activity that queries the database again to obtain and display the detailed house information.