android为什么setbackgroundresource无法显示背景图片

时间:2012-10-25 12:41:59

标签: android

我使用setbackgroundresource来设置LinearLayout的背景,但它不能显示在活动中。

public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        setContentView(R.layout.main);       
        sp = getSharedPreferences("config", MODE_PRIVATE);
        bgpic = sp.getInt("bgpic", 3);
        ll_main = (LinearLayout) findViewById(R.id.ll_main);
        Log.i(TAG, "图片"+imageIds[bgpic]);
        Log.i(TAG, "图片"+R.drawable.bg2);
        ll_main.setBackgroundResource(imageIds[bgpic]);
        ll_main.setBackgroundDrawable(new BitmapDrawable());

以上是代码的一部分。

0 个答案:

没有答案