Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何从SD卡加载图像并使用它们将背景更改为xml布局文件?_Android_Xml_Background_Image - Fatal编程技术网

Android 如何从SD卡加载图像并使用它们将背景更改为xml布局文件?

Android 如何从SD卡加载图像并使用它们将背景更改为xml布局文件?,android,xml,background,image,Android,Xml,Background,Image,正如我在标题中所说,我在xml文件中有几个屏幕,我在这个应用程序中使用它们: 我需要在第一个活动中更新几个文件。如何从SD卡读取数据并将其作为背景 谢谢你找到了答案!我正在使用线性布局 // Get External Storage Directory String sdcard = Environment.getExternalStorageDirectory().getAbsolutePath(); LinearLayout li=(LinearLayout)find

正如我在标题中所说,我在xml文件中有几个屏幕,我在这个应用程序中使用它们:

我需要在第一个活动中更新几个文件。如何从SD卡读取数据并将其作为背景


谢谢你找到了答案!我正在使用线性布局

   // Get External Storage Directory
    String sdcard = Environment.getExternalStorageDirectory().getAbsolutePath();
    LinearLayout li=(LinearLayout)findViewById(R.id.layoutid);
    li.setBackgroundDrawable(Drawable.createFromPath(newFile(sdcard,"/s1bg.jpg").getAbsolutePath()));