2015-07-07 3 views
0

Я создал CheckBox программно и дал WRAP_CONTENT при добавлении его к родительскому LayoutParams. Я изменил CheckBox на ImageView, и размер изменился хорошо. Основная причина, по которой я использовал CheckBox является для selector и двух состояний: checked true/falseИзменение размера изображения с Android программно не работает должным образом

parentLayout.addView(checkBox, new LinearLayout.LayoutParams(
     ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT)); 

Есть ли что-то я пропустил или сделал не так?

RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(100,100); 
params.addRule(RelativeLayout.CENTER_IN_PARENT, RelativeLayout.TRUE); 
mainLayout.addView(parentLayout, params); 
+0

где вы устанавливаете измененное изображение? поместите этот код тоже. –

+0

@ KrishnaV Я добавил, спасибо. –

ответ

0

Установка ButtonDrawable на null и BackgroundDrawable ресурсодобывающих работал.