java - Create a page that asks for user details before the main activity starts -
i want create page asks user input details when first use app. after that, app should start , go straight main activity every time unless want change details. there dropdown menu editdetails.
i tried add image here , apparently don't have 10 reputation post images.
so user details page ask users name, age, address. , these entries saved database.
how can make editdetails activity appear on first use only? current mainactivity.java below
import android.app.activity; import android.app.actionbar; import android.app.fragment; import android.os.bundle; import android.view.layoutinflater; import android.view.menu; import android.view.menuitem; import android.view.view; import android.view.viewgroup; import android.os.build; public class mainactivity extends activity { @override protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_main); if (savedinstancestate == null) { getfragmentmanager().begintransaction() .add(r.id.container, new placeholderfragment()).commit(); } } @override public boolean oncreateoptionsmenu(menu menu) { // inflate menu; adds items action bar if present. getmenuinflater().inflate(r.menu.main, menu); return true; }
use shared preferences. once user details entered update variable called isset. every launch check isset variable, if not set pass intent editdetails activity.
Comments
Post a Comment