1
私は4つのタブがあり、そのうちの一つは、他の二重の大きさを持っているので、重みは次のようになります。20%40%20%20%アンドロイドTabLayout固定モードが異なる重み
しかし、私はから(TabLayoutを使用する場合アンドロイドの設計支援ライブラリ)は、を固定してに設定しています。ソースコードの幅を適用する部分は次のとおりです。
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;
}
}
しかし、私は異なる重みと画面幅に合わせる必要があります。自分の体重を適用する方法はありますか?