It also depends how your 9-patch is behaving. Make sure, you don't have any paddings in the 9-patch drawable.
2010/11/6 лойк <lamers...@gmail.com> > After messing around, I finally got it work as expected. I felt I had > to share that with people. > > <LinearLayout android:id="@+id/avatar_layout" > android:drawingCacheQuality="auto" > android:layout_width="70dip" > android:layout_height="70dip" > android:layout_gravity="top"> > <ImageView android:id="@+id/img_avatar" > android:src="@drawable/question" > android:layout_width="fill_parent" > android:layout_height="fill_parent" > android:scaleType="centerCrop"> > </ImageView> > </LinearLayout> > > > Ok this layout can be added in any layout and it should just work. > img_avatar can be anything. > > After I manually change the background on the layout programmatically, > I have to do that : avatar_layout.setPadding(7, 7, 7, 7); on the > layout that wrap my ImageView. The padding can be whatever you want in > pixels. Apparently after the background is changed. The padding get > messed up. So manually editting the padding in the code actually fix > sizing problems. I don't if it's a bug or normal behavior. I believe > the right behavior should use the layout params unless changed by the > user. Changing the background shouldn't affect the layout. That's just > weird. > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to android-developers@googlegroups.com > To unsubscribe from this group, send email to > android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- Kumar Bibek http://techdroid.kbeanie.com http://www.kbeanie.com -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en