antarey Опубликовано 25 июля, 2014 Поделиться Опубликовано 25 июля, 2014 Подскажите, как определить какая именно ошибка при выполнении приложения При загрузке приложения DDMS выдает 07-25 04:18:59.324: E/AndroidRuntime(2129): at com.antarey.antnative.FoldingLayout.onMeasure(FoldingLayout.java:150) вот этот код @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { View child = getChildAt(0); super.measureChild(child,widthMeasureSpec, heightMeasureSpec); super.setMeasuredDimension(widthMeasureSpec, heightMeasureSpec); } ругается на строку super.measureChild(child,widthMeasureSpec, heightMeasureSpec); А почему именно - как определить???? Ссылка на комментарий
0 antarey Опубликовано 25 июля, 2014 Автор Поделиться Опубликовано 25 июля, 2014 Немного уточняю - я пишу нативный андроид компонент - наследник RelativeLayout Как дочерний компонент кидаю на него TListBox Или как раз затык в невозможности рад студии передать дочерний элемент View child = getChildAt(0); ? Ссылка на комментарий
0 Администраторы Brovin Yaroslav Опубликовано 29 июля, 2014 Администраторы Поделиться Опубликовано 29 июля, 2014 О вашей цели. Я уже не раз говорил вам, что не получится сделать то, что вы хотите. В частности нельзя просто так взять и поместить FireMonkey компонент в нативный. Это задача не тривиальная и требует глубокого понимания работы платформы FireMonkey под Android. Вы на это потратите кучу времени и с очень большой вероятностью не дойдете до финиша. Об отладке java кода. Stack Trace попадает в лог только если в коде выбрасывающим исключение явно написано выводить StackTrace. try { .... } catch (IOException e) { e.printStackTrace(); } В любом другом случае будет выведено только название исключение. Поэтому отлаживаться лучше через команды логирования Log.d, Log.e, Log.w Ссылка на комментарий
0 antarey Опубликовано 30 июля, 2014 Автор Поделиться Опубликовано 30 июля, 2014 Понятно. В принципе я сделал анимацию Folding Paper - но с одним приколчиком - анимируется не дочерний контрол а родитель, грубо говоря фон, прикольно но не то что надо. Я приглашал народ к сотрудничеству, но чет желающих не нашлось. Ссылка на комментарий
Вопрос
antarey
Подскажите, как определить какая именно ошибка при выполнении приложения
При загрузке приложения
DDMS выдает
07-25 04:18:59.324: E/AndroidRuntime(2129): at com.antarey.antnative.FoldingLayout.onMeasure(FoldingLayout.java:150)
вот этот код
ругается на строку
super.measureChild(child,widthMeasureSpec, heightMeasureSpec);
А почему именно - как определить????
Ссылка на комментарий
3 ответа на этот вопрос
Рекомендуемые сообщения