Changeset View
Changeset View
Standalone View
Standalone View
src/it/reyboz/bustorino/ActivityFavorites.java
Show All 12 Lines | BusTO - Arrival times for Turin public transports. | ||||
GNU General Public License for more details. | GNU General Public License for more details. | ||||
You should have received a copy of the GNU General Public License | You should have received a copy of the GNU General Public License | ||||
along with this program. If not, see <http://www.gnu.org/licenses/>. | along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
*/ | */ | ||||
package it.reyboz.bustorino; | package it.reyboz.bustorino; | ||||
import android.database.Cursor; | import android.database.Cursor; | ||||
import android.support.v4.app.LoaderManager; | import androidx.loader.app.LoaderManager; | ||||
import android.support.v4.content.Loader; | import androidx.loader.content.Loader; | ||||
import android.widget.*; | import android.widget.*; | ||||
import it.reyboz.bustorino.backend.Stop; | import it.reyboz.bustorino.backend.Stop; | ||||
import it.reyboz.bustorino.adapters.StopAdapter; | import it.reyboz.bustorino.adapters.StopAdapter; | ||||
import it.reyboz.bustorino.middleware.AsyncStopFavoriteAction; | import it.reyboz.bustorino.middleware.AsyncStopFavoriteAction; | ||||
import it.reyboz.bustorino.middleware.StopsDB; | import it.reyboz.bustorino.middleware.StopsDB; | ||||
import it.reyboz.bustorino.middleware.UserDB; | import it.reyboz.bustorino.middleware.UserDB; | ||||
import android.app.AlertDialog; | import android.app.AlertDialog; | ||||
import android.content.Context; | import android.content.Context; | ||||
import android.content.DialogInterface; | import android.content.DialogInterface; | ||||
import android.net.Uri; | |||||
import android.os.AsyncTask; | import android.os.AsyncTask; | ||||
import android.support.v4.app.NavUtils; | import androidx.core.app.NavUtils; | ||||
import android.support.v7.app.ActionBar; | import androidx.appcompat.app.ActionBar; | ||||
import android.support.v7.app.AppCompatActivity; | import androidx.appcompat.app.AppCompatActivity; | ||||
import android.view.ContextMenu; | import android.view.ContextMenu; | ||||
import android.view.ContextMenu.ContextMenuInfo; | import android.view.ContextMenu.ContextMenuInfo; | ||||
import android.view.LayoutInflater; | import android.view.LayoutInflater; | ||||
import android.view.MenuInflater; | import android.view.MenuInflater; | ||||
import android.view.MenuItem; | import android.view.MenuItem; | ||||
import android.view.View; | import android.view.View; | ||||
import android.widget.AdapterView.AdapterContextMenuInfo; | import android.widget.AdapterView.AdapterContextMenuInfo; | ||||
import android.content.Intent; | import android.content.Intent; | ||||
import android.database.sqlite.SQLiteDatabase; | import android.database.sqlite.SQLiteDatabase; | ||||
import android.os.Bundle; | import android.os.Bundle; | ||||
import org.osmdroid.util.GeoPoint; | |||||
import java.util.List; | import java.util.List; | ||||
public class ActivityFavorites extends AppCompatActivity implements LoaderManager.LoaderCallbacks<Cursor> { | public class ActivityFavorites extends AppCompatActivity implements LoaderManager.LoaderCallbacks<Cursor> { | ||||
private ListView favoriteListView; | private ListView favoriteListView; | ||||
private SQLiteDatabase userDB; | private SQLiteDatabase userDB; | ||||
private EditText bus_stop_name; | private EditText bus_stop_name; | ||||
@Override | @Override | ||||
▲ Show 20 Lines • Show All 252 Lines • Show Last 20 Lines |
Public contents are in Creative Commons Attribution-ShareAlike 4.0 (CC-BY-SA) or GNU Free Documentation License (at your option) unless otherwise noted. · Contact / Register