Mac Systems
- Forum-Beiträge: 1.727
24.08.2013, 17:13:26 via Website
24.08.2013 17:13:26 via Website
Wenn Ich so Code schreiben muss zweifel Ich an den Framework designern:
Wieso muss ich den state selbst neu setzen ? Das ergibt keinen Sinn meiner Meinung nach. Das ist sache der Checkbox das zu machen und Ich lese den state dann aus. Oder gibt es einen Grund das so zu machen ? Mehr kontrolle vieleicht ?
1switch (item.getItemId())
2 {
3 case R.id.forecast_options_add_as_favorite:
4 item.setChecked(!item.isChecked());
5 Toast.makeText(getActivity(), "Checked:"+item.isChecked(), Toast.LENGTH_SHORT).show();
6 result = true;
7 break;
2 {
3 case R.id.forecast_options_add_as_favorite:
4 item.setChecked(!item.isChecked());
5 Toast.makeText(getActivity(), "Checked:"+item.isChecked(), Toast.LENGTH_SHORT).show();
6 result = true;
7 break;
Wieso muss ich den state selbst neu setzen ? Das ergibt keinen Sinn meiner Meinung nach. Das ist sache der Checkbox das zu machen und Ich lese den state dann aus. Oder gibt es einen Grund das so zu machen ? Mehr kontrolle vieleicht ?
— geändert am 24.08.2013, 17:13:45
Windmate HD, See you @ IO 14 , Worked on Wundercar, Glass V3, LG G Watch, Moto 360, Android TV
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.