С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
berez
0 / 0 / 0
Регистрация: 03.11.2015
Сообщений: 1
1

ExpandableRecyclerAdapter реакция на onClick для Button

03.11.2015, 17:19. Просмотров 209. Ответов 0
Метки нет (Все метки)

Все привет! нужна Ваша помощь

Используется 'com.bignerdranch.android:expandablerecyclerview:2.0.3' для списка
в дочерних элементах программно добавляется Button для него создан свой класс с имплементацией OnClickListener

Но для созданных объектов не реакции на onClick

private class myButtonModul extends AppCompatButton implements OnClickListener{

public myButtonModul(Context context) {
super(context);
this.setClickable(true);
}

private LinearLayout.LayoutParams setMargin(){
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
int sizeInDP = 4;
int marginInDp = (int) TypedValue.applyDimension(
TypedValue.COMPLEX_UNIT_DIP, sizeInDP, getResources()
.getDisplayMetrics());
params.setMargins(marginInDp, marginInDp, marginInDp, marginInDp);
return params;
}

@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
super.onMeasure(widthMeasureSpec, heightMeasureSpec);

final int width = getMeasuredWidth();
final int height = getMeasuredHeight();

setMeasuredDimension(240, 240);
}

@Override
public void onClick(View v) {
boolean aaa = true;
}
}
myButtonModul mButton = new myButtonModul(cntx);
mButton.setText("modul\n" + position);
mButton.setTag(childViewHolder);
mButton.setBackgroundResource(btn_modul);
childViewHolder.ll_modul.addView(mButton, mButton.setMargin());
Благодарен за помощь.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.11.2015, 17:19
Ответы с готовыми решениями:

Программное создание обработчика события OnClick для button
Иметься кнопка, которая создается самим пользователем Код создания кнопки:...

OnClick для всего экрана
На Activity находится много компонентов. Activity несколько штук. И нужно...

Как в Android положить один объект (button) на другой (button)?
Скажите, как можно положить один объект на другой, так что бы они оба были...

Button для android
Как сделать, чтобы на кнопке слева была иконка и по центру был текст, как мне...

Напишите обработчик события OnClick для компонента Button
Ну в общем нужно создать несколько приложений, вроде бы не трудно, но у меня не...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.11.2015, 17:19

TrackBar->OnClick() или реакция на мышь
Доброго времени суток форумчане. Вопрос в следующем: есть TrackBar, мне нужно...

Реакция на нажатие Button
Здравствуйте уважаемые программисты! Имеются 2 формы. в первой форме...

Lazarus OnClick for Button
Добрый день, собственно нужна ваша помощь, суть такова: нужно было описать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru