super.onCreate(savedInstanceState);\r
setContentView(R.layout.main);\r
\r
- // Fill the grid view that is only available in portrait mode\r
+ // Fill the grid view of the landing screen with icons\r
GridView landingScreenItems = (GridView) findViewById(R.id.homeScreenGrid);\r
- if(landingScreenItems != null){\r
- landingScreenItems.setAdapter(new LandingScreenAdapter(this));\r
- landingScreenItems.setOnItemClickListener(this);\r
- }\r
+ landingScreenItems.setAdapter(new LandingScreenAdapter(this));\r
+ landingScreenItems.setOnItemClickListener(this);\r
\r
// Check, if there are ownCloud accounts\r
if(!accountsAreSetup()){\r
showDialog(DIALOG_SETUP_ACCOUNT);\r
+ } else {\r
+ // Start device tracking service \r
+ Intent locationServiceIntent = new Intent();\r
+ locationServiceIntent.setAction("eu.alefzero.owncloud.location.LocationLauncher");\r
+ sendBroadcast(locationServiceIntent);\r
}\r
\r
}\r
if(intent != null ){\r
startActivity(intent);\r
} else {\r
+ // TODO: Implement all of this and make this text go away ;-)\r
Toast toast = Toast.makeText(this, "Not yet implemented!", Toast.LENGTH_SHORT);\r
toast.show();\r
} \r