title: Dynamically create CheckBoxPreferences
body: <p>I am currently building out a list of rows with checkboxes dynamically using content from a web service.  However, this <code>ListView</code> will need to do pretty much what a <code>PreferenceActivity</code> would accomplish.  </p>
  
  <p>I don't know the number of rows as the content is dynamic so I can't create each <code>CheckBoxPreference</code> in XML.  How do I go about building a <code>PreferenceActivity</code> that will display an unknown number rows with a <code>CheckBoxPreference</code> dynamically?</p>