@Selector("tableView:cellForRowAtIndexPath:") @Override public UITableViewCell tableViewCellForRowAtIndexPath( UITableView tableView, NSIndexPath indexPath) { String reusableId = "patientCell"; UITableViewCell cell = (UITableViewCell) tableView.dequeueReusableCellWithIdentifierForIndexPath(reusableId, indexPath); PatientInfo patient = mPatients.get((int) indexPath.row()); cell.textLabel().setText(patient.description()); return cell; }
@Selector("viewDidLoad") @Override public void viewDidLoad() { navigationController().navigationBar().setHidden(false); PatientInfo p = new PatientInfo(); p.setFileName("Paul"); p.setLastName("Smith"); p.setBed("28"); p.setPatientID("12312"); p.setWeight("67 kg"); p.setHeight("182 cm"); p.setBirthDate( new Date( (new Date()).getTime() - (32l * 365 * 24 * 60 * 60 * 1000) - (100l * 24 * 60 * 60 * 1000))); mPatients.add(p); p = new PatientInfo(); p.setFileName("John"); p.setLastName("Doe"); p.setBed("42"); p.setPatientID("98763"); p.setWeight("78 kg"); p.setHeight("167 cm"); p.setBirthDate( new Date( (new Date()).getTime() - (58l * 365 * 24 * 60 * 60 * 1000) + (60l * 24 * 60 * 60 * 1000))); mPatients.add(p); setTitle("Select patient:"); }