0
我有兩個textView的線性佈局。第一個textView的重量爲40,第二個爲60.如何在活動代碼中更改此權重?這個有可能?我想克利克上的按鈕和第一權重應在70和30秒線性佈局和重量
我有兩個textView的線性佈局。第一個textView的重量爲40,第二個爲60.如何在活動代碼中更改此權重?這個有可能?我想克利克上的按鈕和第一權重應在70和30秒線性佈局和重量
如果要導入XML的佈局,你是不是動態地創建你的佈局,你可以抓住這樣的:
TextView tv = (TextView) findViewById(R.id.your_textview_inside_the_linearlayout);
tv.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, 0.1f));
否則就是這樣
TextView tv = new TextView(v.getContext());
tv.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, 1f));
最後一個參數是重量。
謝謝。完美工作 – user1302569
不用麻煩,樂於幫忙 –