public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) { in_ogl_anim = false; if (pos == 0 || pos > 2) { rid1 = MyApplication.space.split(rid_arr_loc[pos])[0]; tdwr_s = UtilityNexrad.GetTDWRFromRID(rid1); if (tdwr_s.equals("")) tdwr.setVisible(false); else tdwr.setVisible(true); if (tilt_option) tilt_menu.setVisible(true); else tilt_menu.setVisible(false); old_state = state; old_sector = sector; old_onek = onek; state = MyApplication.comma.split(MyApplication.preferences.getString("RID_LOC_" + rid1, ""))[0]; sector = MyApplication.preferences.getString("COD_SECTOR_" + state, ""); state = MyApplication.preferences.getString("STATE_CODE_" + state, ""); onek = MyApplication.preferences.getString("COD_1KM_" + rid1, ""); if (prod.equals("2k")) { img_url = img_url.replace(old_sector, sector); img_url = img_url.replace(old_state, state); img_url = img_url.replace(old_onek, onek); } if (!restarted && !(MyApplication.wxogl_remember_location && first_run)) { img.resetZoom(); img.setZoom(init_zoom); OGLR.setZoom(((float) MyApplication.wxogl_size) / 10.0f); glview.mScaleFactor = ((float) MyApplication.wxogl_size / 10.0f); OGLR.mPositionX = 0.0f; OGLR.mPositionY = 0.0f; } restarted = false; rid_changed = true; new GetContent().execute(); } else if (pos == 1) { Intent dtx_srm = new Intent(getApplicationContext(), RIDAddFavActivity.class); startActivity(dtx_srm); } else if (pos == 2) { Intent dtx_srm2 = new Intent(getApplicationContext(), RIDRemoveFavActivity.class); startActivity(dtx_srm2); } if (first_time) { UtilityToolbar.FullScreenMode(toolbar, toolbar_bottom); first_time = false; } }