private void initialise() // we have to initialize each and everything we use from layout in order to use // them { customLayout = (CustomLayout) findViewById(R.id.parentLayout); customLayout.setListener(this); rainySeason = (CheckBox) findViewById(R.id.rainySeason); myPrefs = this.getSharedPreferences("myPrefs", MODE_PRIVATE); prefsEditor = myPrefs.edit(); llBelow = (LinearLayout) findViewById(R.id.llBelow); database = new DatabaseHandler(getApplicationContext()); tvAccessories = (TextView) findViewById(R.id.tvAccessories); tvClothes = (TextView) findViewById(R.id.tvClothes); tvBags = (TextView) findViewById(R.id.tvBags); tvFootwear = (TextView) findViewById(R.id.tvFootwear); gridAccesories = (GridView) findViewById(R.id.gridAccesories); gridBags = (GridView) findViewById(R.id.gridBags); gridClothes = (GridView) findViewById(R.id.gridClothes); gridFootwear = (GridView) findViewById(R.id.gridFootwear); llForDisplay = (LinearLayout) findViewById(R.id.llForDisplay); tvAddItem = (TextView) findViewById(R.id.tvAddItem); llForAdding = (ScrollView) findViewById(R.id.llForAdding); edBrand = (EditText) findViewById(R.id.edBrand); edColor = (EditText) findViewById(R.id.edColor); edDateOfPurchase = (TextView) findViewById(R.id.edDateOfPurchase); edLastAccessedDate = (TextView) findViewById(R.id.edLastAccessedDate); edTitle = (EditText) findViewById(R.id.edTitle); spinnerdressCode = (Spinner) findViewById(R.id.spinnerdressCode); spinnerItem = (Spinner) findViewById(R.id.spinnerItem); spinnerlocation = (Spinner) findViewById(R.id.spinnerlocation); spinnerSeason = (Spinner) findViewById(R.id.spinnerSeason); ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, seasonArray); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinnerSeason.setAdapter(adapter); ArrayAdapter<String> adapter1 = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, seasonDressCode); adapter1.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinnerdressCode.setAdapter(adapter1); ArrayAdapter<String> adapter2 = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, seasonItemType); adapter2.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinnerItem.setAdapter(adapter2); ArrayAdapter<String> adapter3 = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, seasonlocation); adapter3.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinnerlocation.setAdapter(adapter3); }