【发布时间】:2011-10-11 17:12:39
【问题描述】:
我刚刚开始进行 android 开发,我需要有关背景图像的帮助。我希望能够拥有一个背景图像,然后在该背景之上使用布局覆盖其他项目(按钮、文本等)。我使用 LinearLayout 只是为了简单起见,因为我现在不知道什么最适合我。
无论如何,我无法使用以下代码显示图像:
import android.app.Activity;
import android.graphics.Color;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.widget.*;
public class NewGameActivity extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
LinearLayout ll = new LinearLayout(this);
ll.setBackgroundDrawable(Drawable.createFromPath("/assets/images/androidBackground.png"));
this.setContentView(ll);
}
}
【问题讨论】:
标签: java android image background android-linearlayout