我有我设置告诉应用程序作为闪屏使用何种图像的XML文件。但是,根据屏幕尺寸的不同,我可以使用多个图像。我有以下代码来确定屏幕尺寸:以编程方式更改XML文件?
Display display = getWindowManager().getDefaultDisplay();
int width = display.getWidth();
int height = display.getHeight();
注:因为我的应用程序使用API 7.我知道他们不赞成后来我使用的getWidth和getHeight。
不管怎么说,这里是我在我的XML文件:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.Splash" parent="android:Theme">
<item name="android:windowBackground">@drawable/splash_screen</item>
<item name="android:windowNoTitle">true</item>
</style>
</resources>
基本上,我希望能够做的是能够以编程方式更改splash_screen到我的文件的名称取决于什么屏幕尺寸。任何想法如何从我的代码中更改XML文件?
在此先感谢您提供的任何帮助。
您还没有指定的信息语言和平台。 – 2012-02-24 06:29:01
语言?我假设你的意思是编程语言。这是一个Java应用程序。 – tylerbhughes 2012-02-24 06:41:51