Почему можно записать логический массив в посылку, но не логический? - PullRequest
25 голосов
/ 17 ноября 2011

В документации на Посылку говорится, что метод существует

public final void writeBooleanArray (boolean[] val) 

Но нет способа для writeBoolean(boolean val)

Также существует:

public final void writeLong (long val)

public final void writeLongArray (long[] val)

Таким образом, подобный шаблон доступен для других примитивных типов.

Может кто-нибудь объяснить, почему это так?

Ответы [ 2 ]

10 голосов
/ 17 ноября 2011

Существует открытый отчет об ошибке:

http://code.google.com/p/android/issues/detail?id=5973

Очевидно, что другие согласны с вашей оценкой (и я тоже).

1 голос
/ 17 ноября 2011

Нет причин, мне кажется, это просто мисс. :-) Напишите логическое значение [1], если вам нужно.

См. ошибка 5973 .

...