I am creating a Pulse rate monitoring app. The pulse rate is displayed in text which changes in realtime. I want to display the pulse rate as a graph. How can I graph from pulse rate from the text using TextWatcher?
@Override
final public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
final View heartview = inflater.inflate(R.layout.fragment_heart, container, false);
previewHolder = preview.getHolder();
previewHolder.addCallback(surfaceCallback);
previewHolder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);
image = heartview.findViewById(R.id.image);
text = (TextView)heartview.findViewById(R.id.text);
PowerManager pm = (PowerManager)getActivity().getSystemService(Context.POWER_SERVICE);
wakeLock = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK, "DoNotDimScreen");
text.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
// What to do here?
}
@Override
public void afterTextChanged(Editable editable) {
}
});
return heartview;
}