KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I'm just beginning Android development, and I'm working to get a Custom listview with a checkbox working. I've created a base class that extends Activity , Created an Adapter and overrode the getView() method to add the checkbox to the listview. I'm assuming I need to do this because I need something equivalent to didSelectRowIndexAtPath from Obj C to update my model. Please let me know if there's an alternate way of doing this too! Now in my base class, I have the following code - public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //setContentView(R.layout); setContentView(R.layout.facilityscreen); /* Static Data source */ facilityModel = new FacilityDataModel[2]; facilityModel[0] = new FacilityDataModel(); facilityModel[1] = new FacilityDataModel(); facilityModel[0].setFacilityName("Test 1"); facilityModel[0].setFacilityID("Facid0001"); facilityModel[0].setChecked(false); facilityModel[1].setFacilityName("Test 2"); facilityModel[1].setFacilityID("Facid0002"); facilityModel[1].setChecked(true); facilityListView = (ListView) findViewById(R.id.facilityListView); FacilityScreenAdapter adapter = new FacilityScreenAdapter(this, facilityModel); facilityListView.setAdapter(adapter); myPatBtn = (Button) findViewById(R.id.myPatBtn); myPatBtn.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub int i=0; i++; }}); facilityListView.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) { int i=0; i++; } @Override public void onNothingSelected(AdapterView<?> arg0) {
Tags (comma-separated)
Save Edits
Cancel