4 ![](https://raw.github.com/koush/Widgets/master/dark.png)
5 ![](https://raw.github.com/koush/Widgets/master/light.png)
13 public class MainActivity extends ActivityBase {
15 public void onCreate(Bundle savedInstanceState, View view) {
16 super.onCreate(savedInstanceState, view);
18 addItem("Theme", new ListItem(getFragment(), "Dark Theme", null, R.drawable.ic_launcher) {
20 public void onClick(View view) {
22 startActivity(new Intent(MainActivity.this, MainActivityDark.class));
26 addItem(R.string.cloud, new ListItem(getFragment(), R.string.googledrive, R.string.googledrive_summary, R.drawable.drive) {
28 public void onClick(View view) {
30 Toast.makeText(MainActivity.this, "You clicked Google Drive!", Toast.LENGTH_SHORT).show();
33 addItem(R.string.cloud, new ListItem(getFragment(), R.string.dropbox, 0, R.drawable.dropbox));
34 addItem(R.string.cloud, new ListItem(getFragment(), R.string.box, 0, R.drawable.box));
36 addItem(R.string.devices, new ListItem(getFragment(), "Nexus S", null, R.drawable.nexusone)).setCheckboxVisible(true).setChecked(true);
37 addItem(R.string.devices, new ListItem(getFragment(), "Nexus One", null, R.drawable.nexusone)).setCheckboxVisible(true);
38 addItem(R.string.devices, new ListItem(getFragment(), "Nexus 4", null, R.drawable.nexusone)).setCheckboxVisible(true);
39 addItem(R.string.devices, new ListItem(getFragment(), "Nexus 7", null, R.drawable.nexusone)).setCheckboxVisible(true).setChecked(true);;
40 addItem(R.string.devices, new ListItem(getFragment(), "Nexus 10", null, R.drawable.nexusone)).setCheckboxVisible(true);