我有一个3页的寻呼机,我只是设置了一个背景图像。而不是创建page1.xml,page2.xml和page3.xml。我可以只创建page.xml并按代码设置背景吗?这是一个很好的解决方案,或者对于实时加载图像是不好的?
答案 0 :(得分:0)
当然,您可以在onCreate()方法中设置背景图像:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.my_layout);
findViewById(R.id.my_root).setBackgroundResource(R.drawable.my_image);
如果你更喜欢
,你可以使用主题@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setTheme(R.style.my_theme);
setContentView(R.layout.my_layout);
然后在自定义主题中设置windowBackground。