![](/img/trans.png)
[英]what is the meaning of android:layout_width=“0dp” when there is not `weight` attribute?
[英]Specify Width as 0dp with weight in android
我有要使用權重以及寬度的textview,但是我想將寬度傳遞為0dp,如果我將布局參數中的寬度設置為0,則它不會在屏幕上呈現。
我如何通過代碼動態設置寬度為0dp
我什至嘗試將寬度設置為LayoutParams.Wrap_Content,但這也沒有用
LinearLayout.LayoutParams tv_params_level = new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT, 0.1f);
如果通過xml將TextView的寬度設置為0dp ,則必須將其權重設置為1或其他大於0的值。要以編程方式設置寬度:
LinearLayout.LayoutParams tv_params_level = new LinearLayout.LayoutParams(0,
LayoutParams.WRAP_CONTENT, 1.0);
然后將此布局參數設置為您的TextView:
tv.setLayoutParams(tv_params_level);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.