Пользовательский ListView с флажком в Android SDK - PullRequest
0 голосов
/ 29 февраля 2012

Привет, я новичок в разработке для Android, Как показать Custom Listview с флажком в Android SDK.Мне нужно выбрать флажок должен быть установлен до того, как не нужно будет выбирать.

Например, у меня есть любимое представление в том, что я выбрал некоторые элементы ранее должны отображаться как выбранные, когда я должен перейти в это представление.

Пожалуйста, помогите мне.

Заранее спасибо

1 Ответ

0 голосов
/ 29 февраля 2012
private void SaveSelections() {

    // save the selections in the shared preference in private mode for the
    // user

    SharedPreferences settingsActivity = getPreferences(MODE_PRIVATE);
    SharedPreferences.Editor prefEditor = settingsActivity.edit();

    savedNames = getSavedItems();

    prefEditor.putString(SETTING_TODOLIST, savedNames);

    prefEditor.commit();
}

private String getSavedItems() {
    String savedNames = "";

    int count = this.listView.getAdapter().getCount();

    for (int i = 0; i < count; i++) {

        if (FPhoneListCheckboxAES.phonelist.get(i).getChecked() == true) {

            if (savedNames.length() > 0) {
                savedNames += ","
                        + FPhoneListCheckboxAES.phonelist.get(i).getname();
                savedPhoneno += ","
                        + FPhoneListCheckboxAES.phonelist.get(i).getphoneNo();

            } else {
                savedNames += FPhoneListCheckboxAES.phonelist.get(i).getname();
                savedPhoneno += FPhoneListCheckboxAES.phonelist.get(i)
                        .getphoneNo();

            }
        }

    }
    return savedNames;
}

проверьте ссылку, это поможет вам много

http://appfulcrum.com/2010/09/12/listview-example-3-simple-multiple-selection-checkboxes/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...