ben 4 etiketleri bulunmaktadır bunlardan biri diğerlerinin çift boyutu vardır, bu yüzden ağırlıkları olacaktır:% 20% 40% 20% 20Android TabLayout sabit mod fakat farklı ağırlıklar
Ama gelen (TabLayout kullandığınızda modunu sabit olarak ayarlayan android tasarım destek kütüphanesi, o zaman herkes için aynı ağırlığa sahip olmaya zorlanıyorum!
private void updateTabViewLayoutParams(LinearLayout.LayoutParams lp) {
if (mMode == MODE_FIXED && mTabGravity == GRAVITY_FILL) {
lp.width = 0;
lp.weight = 1;
} else {
lp.width = LinearLayout.LayoutParams.WRAP_CONTENT;
lp.weight = 0;
}
}
Ama farklı ağırlıklar gerekiyor ve ekran genişliğine sığdırmak için: buraya genişliğini uygular kendi kaynak kodunun bir parçası. Kendi ağırlıklarımı uygulamak için herhangi bir yol var mı?