試試這個對的LayoutParams爲的LinearLayout:
linear.setLayoutParams(
new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT,
LayoutParams.WRAP_CONTENT,
1)
);
作爲證明的概念:這個作品。檢查出的進口,並將其與自己的:)比較
文件:Test.java
package com.huiges.stackOverFlow.examples
import android.app.Activity;
import android.os.Bundle;
import android.view.ViewGroup.LayoutParams;
import android.widget.LinearLayout;
public class Test extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
LinearLayout linear = new LinearLayout(this);
linear.setLayoutParams(
new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT,
LayoutParams.WRAP_CONTENT,
1)
);
}
}
我已經試過了,這就是我沒有采取3參數的意思。日食只是想讓我刪除1.這就是爲什麼它讓我感到困惑。 – SamRowley 2011-01-10 16:29:45
你確定你使用的是正確的軟件包嗎?檢查您的進口,如果neccesairy。我已經看到你的意思了,但是這個代碼在我的eclipse中正在被解析。如果你願意,我會添加一個完整的課程? – Nanne 2011-01-10 16:32:58