использовать этот макет
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/roundable_bg">
<android.support.v7.widget.RecyclerView
android:id="@+id/wv_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_above="@+id/bt_ok"
android:background="@android:color/white"
/>
<TextView
android:id="@+id/bt_ok"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="16dp"
android:layout_marginBottom="8dp"
android:padding="12dp"
android:layout_alignParentBottom="true"
android:textStyle="bold"
android:background="@drawable/button_selector"
android:gravity="center"
android:textColor="@android:color/black"
android:text="@string/ok" />
</RelativeLayout>
Короче говоря.Не совсем. Попытайтесь найти ошибку в FF сначала, и если это перестало работать, можно добраться почти как хороший отладчик с Визуальным Веб-разработчиком. Отладка IE просто сосет по большей части.
Панель инструментов веб-разработчика на IE7 может высказать Вам представленное исходное мнение.
View > Source > Dom (Page)
Это могло бы быть более точно, когда Вы считаете номера строки обеспеченными IE для ошибок сценария.
Подсказка: Я нахожу, что много номеров строки сообщения об ошибке IE выключены одним!
Путем установки поджигателя, облегченного на сервере для той страницы:
<script type='text/javascript'
src='http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js'>
</script>
можно зарегистрироваться к виртуальной консоли с,
firebug.d.console.log("stuff and things")
firebug.d.console.dir( {returnedObject:["404", "Object Not Found"]} )
и попросите, чтобы Ваш удаленный тестер получил больше деталей для Вас путем нажатия F12.
Я сортирую подозреваемого существует незавершенная строка или несопоставленная круглая скобка или скобка там.
Лучшим способом я нашел для отладки JavaScript, должны были добавить несколько Ответов. Запишите () или предупредите сообщение около места, что я полагал, что код повредился. Запись или предупреждение, которое не показывает, являются самыми близкими к проблематичной области кода.
Я сделал это этот путь, потому что я не нашел более легкий путь.
Обновление: при использовании этого метода отладки, можно использовать записи/предупреждения для содержания переменных также.
Нет, нет способа заставить встроенное сообщение об исключении высосать меньше.
Вместо этого необходимо будет использовать отладчик с IE. Лучшее учебное руководство, которое я нашел для этого, здесь:
http://www.berniecode.com/blog/2007/03/08/how-to-debug-javascript-with-visual-web-developer-express/
Следуйте этим инструкциям и когда ошибка или исключение произойдут, Вам покажут точную строку в корректном файле. Вы будете также видеть значение переменных в текущей области, и можно установить "наблюдаемые" объекты, чтобы помочь Вам отладить.
Кроме этого, если Вам нужны вход и Каскадный контроль CSS как Firebug, у меня были хорошие результаты с DebugBar и JSCompanion:
http://www.debugbar.com/ http://www.my-debugbar.com/wiki/CompanionJS/HomePage
Попробуйте Firebug. Я доступен для IE: http://getfirebug.com/lite.html
Вы проверили, присутствует ли эта ошибка также в Firefox с помощью Firebug? Это было бы моим первым шагом в попытке выяснить, где эта ошибка происходит.
Если бы это не присутствует в Firefox, то я прогрессировал бы до включения отладки сценария в IE.
Мой единственный совет: не используйте IE для отладки как это. Это - абсолют, худший из основных браузеров: Я пытаюсь использовать Firefox (с Firebug) или Chrome/Safari для обработки большинства проблем.
Если абсолютно необходимо использовать IE, установить Панель инструментов Разработчика IE (который, кажется, не помогает многому с ошибками JavaScript), и/или установите Отладчик сценариев