我有一个xml
布局,当膨胀成一个View
对象时,布局按预期显示。但是,我创建了一个自定义LinearLayout
类,并xml
在创建该类的实例时使用
LayoutInflater.from(context).inflate(R.layout.icon_item, this, true);
在构造函数中。我没有LayoutParams
在自定义LinearLayout
类上设置任何内容,当我尝试显示自定义类时,似乎放置了一些奇怪的边距,切断了内部布局中的一些文本。
我想知道是否有任何方法可以设置自定义LinearLayout
,因此它对布局 xml 没有影响,而只是充当一个不可见的容器。我认为在充气时将“attachToRoot”设置为 true 可以解决这个问题,但没有按预期工作。