private void initLayouts() { L.log("Initialize Layouts..."); rbTestTypeGroup = (RadioGroup) findViewById(R.id.rbTestTypeGroup); rbDownloadConfigurationTest = (RadioButton) findViewById(R.id.rbDownloadConfigurationTest); rbManualConfigurationTest = (RadioButton) findViewById(R.id.rbManualConfigurationTest); rbExternalTest = (RadioButton) findViewById(R.id.rbExternalTest); rbDownloadConfigurationTest.setChecked(false); rbManualConfigurationTest.setChecked(false); rbExternalTest.setChecked(false); String sLevel = pref.getUserLevel(); debug("Logged in user -> + " + pref.getUsername() + "; Level -> " + sLevel); if (sLevel.equalsIgnoreCase(StringUtils.USER_LEVEL_TECHNICIAN)) { rbManualConfigurationTest.setEnabled(false); rbManualConfigurationTest.setTextColor(color.gray_light); } ((TextView) findViewById(R.id.txt_settings)) .setOnClickListener( new View.OnClickListener() { @Override public void onClick(View arg0) { Intent i = new Intent(TestTypeActivity.this, SettingsActivity.class); startActivityForResult(i, 1); } }); // rbTestTypeGroup.setSelected(false); rbTestTypeGroup.setOnCheckedChangeListener(chkListener); isAnyOfTestRunning = false; if (pref.isTestRunning()) isAnyOfTestRunning = true; btnStopTest = (Button) findViewById(R.id.btnStopTest); btnStopTest.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View arg0) { stopTest(); } }); btnUploadFailedResults = (Button) findViewById(R.id.btnUploadFailedResults); btnUploadFailedResults.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View arg0) { doUploadFailedResults(); } }); if (isAnyOfTestRunning) { boolean ext_tst_runng = pref.isExternalTestRunning(); if (ext_tst_runng) btnStopTest.setVisibility(View.GONE); else btnStopTest.setVisibility(View.VISIBLE); } else { btnStopTest.setVisibility(View.GONE); /*new Timer().schedule(new TimerTask() { @Override public void run() { activity.runOnUiThread(new Runnable() { @Override public void run() { btnStopTest.setVisibility(View.GONE); } }); } }, 5000);*/ } }