Описание тега butterknife

Основанная на аннотациях структура "внедрения" представлений Android, направленная на сокращение шаблонов.
2 ответа

Слушатель ButterKnife onClick внутри метода ViewHolder

Какой будет правильный способ добавления масла ножа @OnClick к мнению в этом методе? private List<Foo> foos; private RecyclerView recyclerView; private MapActivity mapView; @Override public RecyclerView.ViewHolder onCreateViewHolder(final View…
0 ответов

Использование MrVector с ножом для масла

Приложение, в котором я работаю, использует векторные изображения, и я пытаюсь реализовать их поддержку до API 21 с помощью MrVector. Я знаю, что переменные не могут быть переданы в @InjectView() - есть ли способ обойти это?
03 июн '15 в 10:52
2 ответа

Невозможно ввести вид с помощью Butterknife 8.1.0

Я хочу использовать Butterknife в моем проекте. Как описано здесь, я настроил Butterknife следующим образом. В модуле уровня проекта: buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.0.0' classpath …
16 июл '16 в 10:06
1 ответ

Классы ButterKnife ViewBinder отбрасываются при использовании Jack

Я использую ButterKnife вместе с Джеком (инструменты сборки Android версии 24.0.3), и классы ViewBinder в какой-то момент отбрасываются во время сборки. В результате представления не могут быть связаны с помощью ButterKnife, поскольку он не может на…
05 окт '16 в 11:58
4 ответа

Butterknife определяет, какая кнопка нажата из нескольких нажатий

В настоящее время я впервые использую butterknife и я связываю несколько кнопок в один метод. Как я узнаю, какие button была нажата? @OnClick({R.id.LoadAmount10,R.id.LoadAmount20,R.id.LoadAmount30,R.id.LoadAmount5 0,R.id.LoadAmount100,R.id.LoadAmoun…
24 сен '18 в 07:35
0 ответов

ButterKnife 8 исключение нулевого указателя

У меня никогда не было проблем с использованием ножа для масла до сих пор. Я предполагаю, что это как-то связано с переходом с версии 7 на 8. Это продолжает выдавать исключение нулевого указателя, когда я пытаюсь установить текст. Это внутри деятель…
04 май '16 в 02:42
1 ответ

Является ли Butterknife.findById() лучше, чем findViewById()?

Использует ли ButterKnife.findById() предложить любой вид увеличения производительности по сравнению с использованием findViewById()? Я думаю, нет - и это сделано только для упрощения кода.
1 ответ

Где вызвать метод bind и unbind в пользовательском представлении при использовании ButterKnife?

Я новичок в Android. Я написал собственное представление, но я просто не знаю, куда звонить bind а также unbind метод. Я искал эту документацию. И это, похоже, предлагает использовать bind в onFinishInflate() Перезвоните. Но я bind представление в е…
23 авг '16 в 06:53
3 ответа

Android ButterKnife

Я установил ButterKnife мой build.gradle выглядит так: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.3.0' compile 'com.jakewharton:butterknife:8.4.0' } Мо…
19 ноя '16 в 15:04
5 ответов

Метод Gradle DSL не найден: 'apt()'

Я пытаюсь добавить последнюю версию Butterknife, и я получаю эту ошибку от Gradle: Ошибка:(31, 0) Метод Gradle DSL не найден: 'apt()' Возможные причины: Проект "MyProject" может использовать версию Gradle, которая не содержит метод. Настройки Gradle…
26 апр '16 в 21:31
2 ответа

Последнее поле в R2.java в ButterKnife

Это расширение Android: почему нам нужно использовать R2 вместо R с ножом? и ссылка в R.java не окончательная Я понимаю, что поля R.java в проекте библиотеки не имеют окончательного модификатора для защиты коллизий значений между проектами библиотек…
02 фев '18 в 06:44
2 ответа

Кнопка NPE с использованием Butterknife

Я пытаюсь выполнить упражнение с edx.org (Chat Firebase, весь код с https://github.com/ykro/android-chat-firebase) и не могу понять, откуда появляется эта ошибка, это NPE, но это меня сбивает, он падает, когда приложение работает на Genymotion Emula…
10 июл '16 в 22:50
0 ответов

NullPointerException при попытке ссылки на элементы из файла XML

Здравствуйте, Гайз! Я столкнулся с Исключением с нулевым указателем при попытке ссылки на recyclerView из XML-файла. Я использовал Butterknife, чтобы внедрить представления, я также попытался использовать обычный метод findViewById(), но я все еще п…
2 ответа

Butterknife - исключение нулевого указателя

Я учусь ButterknifeВот мой простой пример кода. Но когда я бегу, он бросает NullPointerException в " setTextMsgstr "Это ошибка студии Android, как я читаю на многих форумах, или я неправильно ее кодирую?" public class MainActivity extends AppCompatA…
19 июл '17 в 10:46
0 ответов

Слушатель ButterKnife.Setter не работает с edittext

Я два часа чесал голову, чтобы разобраться, что я делаю не так. Пожалуйста, кто-нибудь, просто помогите мне. Я использую библиотеку Butter Knife для включения и выключения редактирования текста. Это мой слушатель ButterKnife для установки значения e…
10 фев '18 в 11:34
0 ответов

Ошибка компиляции Butterknife при запутывании

Я пытаюсь запутать мое приложение с помощью proguard, но proguard жалуется на то, что интерфейс / классы Butterknife не удается найти. Журнал ошибок: Warning:com.example.app.view.fragments.startworkorder.LogFragment$$ViewBinder: can't find reference…
22 авг '16 в 10:14
3 ответа

TextView внутри панели инструментов null с Butterknife

Я не прошу решения, но хочу знать, почему TextView внутри панели инструментов возвращается ноль? Я использую Butterknife внутри фрагмента. @BindView(R2.id.toolbarTitle) TextView toolbarTitle; Вот мой макет: <android.support.design.widget.AppBarLa…
11 янв '17 в 10:33
1 ответ

Может ли Butterknife связывать события OnTextChanged с несколькими элементами управления, как это?

C 想对多个EditText设置监听事件, 次 次 次 C 次 个 个 个 C C C C C C 但 但 但 但 但 但 C 但 但 但 但 但 但 不好 不好 不好请见谅 Я хотел бы настроить события прослушивания для нескольких EditTexts, но, похоже, я могу связывать только один ресурс за раз. Я знаю, что метод OnClick может связ…
26 авг '18 в 15:31
0 ответов

Генератор случайных чисел Java

Я пытаюсь создать базовое приложение в Android, чтобы почувствовать Android Studio. Я хочу, чтобы он генерировал случайное число между двумя заданными входами (высокий и низкий) и отображал это число в списке последних 5. Это код, который у меня ест…
02 ноя '17 в 13:28
4 ответа

Android Studio 1.0.0 - Не удалось найти нож для масла:6.0.0

Я использую Android Studio 1.0.0. Я пытаюсь добавить зависимости ножа. dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.android.support:appcompat-v7:21.0.3' compile 'com.jakewharton:butterknife:6.0.0' compile 'com.google…