@Override public void onResume() { super.onResume(); if (super.getUser().isQuickInsertActivity()) { RelativeLayout activityList = (RelativeLayout) findViewById(R.id.activitylist); RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams( RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT); layoutParams.setMargins(0, 0, 0, 50); activityList.setLayoutParams(layoutParams); RelativeLayout quickActivityInsert = (RelativeLayout) findViewById(R.id.quickinsertactivity); quickActivityInsert.setVisibility(View.VISIBLE); } else { RelativeLayout activityList = (RelativeLayout) findViewById(R.id.activitylist); RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams( RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT); layoutParams.setMargins(0, 0, 0, 0); activityList.setLayoutParams(layoutParams); RelativeLayout quickActivityInsert = (RelativeLayout) findViewById(R.id.quickinsertactivity); quickActivityInsert.setVisibility(View.GONE); } }
/** @see it.unibz.pomodroid.SharedListActivity#onCreate(android.os.Bundle) */ @Override public void onCreate(Bundle savedInstanceState) { super.setResourceLayout(R.layout.ttsactivityentry); super.setContext(this); super.onCreate(savedInstanceState); TextView textViewEmptySheet = (TextView) findViewById(R.id.empty_sheet); textViewEmptySheet.setText(getString(R.string.no_activities_tts)); textViewEmptySheet.setVisibility(View.INVISIBLE); Button buttonQuickInsertActivity = (Button) findViewById(R.id.buttonquickinsertactivity); final EditText editTextQuickInsertActivity = (EditText) findViewById(R.id.EditTextQuickInsertActivity); buttonQuickInsertActivity.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { if (editTextQuickInsertActivity.getText().toString().equals("")) return; Calendar calendar = new GregorianCalendar(); try { Activity activity = new Activity( 0, new Date(), calendar.getTime(), editTextQuickInsertActivity.getText().toString(), "", "local", Activity.getLastLocalId(dbHelper) + 1, "medium", "you", "task"); activity.setTodoToday(true); activity.save(dbHelper); findViewById(R.id.empty_sheet).setVisibility(View.INVISIBLE); refreshSheet(); throw new PomodroidException("INFO: Activity saved."); } catch (PomodroidException e) { e.alertUser(getContext()); } } }); }