@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View recordView = inflater.inflate(R.layout.fragment_record, container, false); mChronometer = (Chronometer) recordView.findViewById(R.id.chronometer); //update recording prompt text mRecordingPrompt = (TextView) recordView.findViewById(R.id.recording_status_text); mRecordButton = (FloatingActionButton) recordView.findViewById(R.id.btnRecord); mRecordButton.setColorNormal(getResources().getColor(R.color.primary)); mRecordButton.setColorPressed(getResources().getColor(R.color.primary_dark)); mRecordButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { onRecord(mStartRecording); mStartRecording = !mStartRecording; } }); mPauseButton = (Button) recordView.findViewById(R.id.btnPause); mPauseButton.setVisibility(View.GONE); //hide pause button before recording starts mPauseButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { onPauseRecord(mPauseRecording); mPauseRecording = !mPauseRecording; } }); return recordView; }
mPlayButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) {
protected void initFab(View rootView) { FloatingActionButton fab = (FloatingActionButton) rootView.findViewById(R.id.fabbutton); fab.attachToListView(mListView); fab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { showMenu(view); } }); }
fab.setColorRipple(getResources().getColor(R.color.window_background)); fab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) {
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Toolbar actionBar = (Toolbar) findViewById(R.id.actionbar); setSupportActionBar(actionBar); mList = (ListView)findViewById(R.id.mListView); MeasurementsListAdapter adapter = new MeasurementsListAdapter(this); mList.setAdapter(adapter); mList.setOnItemClickListener(new OnItemClickListener() { public void onItemClick(AdapterView<?> a, View v, int position, long id) { Intent i = new Intent(WeightLoggerActivity.this, ShowMeasurementActivity.class); i.putExtra("position", position); startActivityForResult(i, 0); } }); registerForContextMenu(mList); // Fab FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab); fab.attachToListView(mList); fab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { startActivityForResult(new Intent(WeightLoggerActivity.this, EditMeasurementActivity.class), 0); } }); }
mFab.setOnClickListener(new OnClickListener() {