32 12
发新话题
打印

[已解决] 主题修改问题,背景图总是显示不全

本主题由 难得糊涂 于 2008-4-12 12:00 分类

主题修改问题,背景图总是显示不全

我在网上下载了一个足球宝贝的主题,很喜欢这个简洁的布局,所以作为自己的默认主题来使用了。
但是我觉得这个主题的时间显示字体小了,所以就自己用记事本修改,删除了短信显示的一行,加大了时间显示的字体,这个比较满意了。
但是这个主题一直存在一个问题,就是自己如果换了背景图的话,那么屏幕下方就会有一个空行,显示的黑色背景,实际上是背景图显示不全了。我试着调整这一段的语句,但是始终没有弄成功。现在将这一段发上来,请师傅们帮助分析一下:
<!-- Background -->
<background bgimage="GirlBall.jpg" bgimage-rotated="GirlBall.jpg" valign="top" bgcolor="#000000" />

这个应该是顶部对齐吧?我试着修改为居中,但仍然显示不全。不知道这段语句应该怎么写。
大家看看我的待机图片,这是我修改过的:

这是修改后的默认背景:

这是原背景图:

可见,使用原背景图的时候,屏幕还是截去了图像的一部分,但是保证了画面铺满,但是换了图片之后,屏幕下方就留“黑”了,不知道什么原因,肯定是这里的语句有问题,烦请师傅帮助指正一下,谢谢!!!
附件: 您所在的用户组无法下载或查看附件

TOP

对了,把代码全文发上来

<?xml version="1.0"?>
<home>
<author>Madbeetle HomeScreen Editor</author>
<contacturl>http://www.madbeetle.com/homescreen.html</contacturl>
<title>足球宝贝</title>
<version>1.0</version>

<!-- Defaults -->
<default target-width="240" target-height="320" font-face="Segoe Condensed" font-size="19" font-weight="normal" padding-left="0" padding-right="0" bgcolor="transparent" fgcolor="COLOR_HOMETEXT" padding-top="0" b-border-color="COLOR_HOMERULE" b-border-width="0">
        <format state="selected" fgcolor="COLOR_HOMEHIGHLIGHTTEXT"/>
</default>

<!-- Background -->
<background bgimage="GirlBall.jpg" bgimage-rotated="GirlBall.jpg" valign="top" bgcolor="#000000" />

<!-- Colour Scheme -->
<scheme>
        <color name="COLOR_WINDOW" value="#FFFFFF"/>
        <color name="COLOR_WINDOWTEXT" value="#000000"/>
        <color name="COLOR_STATIC" value="#FFFFFF"/>
        <color name="COLOR_STATICTEXT" value="#000000"/>
        <color name="COLOR_GRAYTEXT" value="#808080"/>
        <color name="COLOR_WINDOWFRAME" value="#000000"/>
        <color name="COLOR_HIGHLIGHT" value="#000000"/>
        <color name="COLOR_HIGHLIGHTTEXT" value="#FFFFFF"/>
        <color name="COLOR_MENU" value="#FFFFFF"/>
        <color name="COLOR_MENUTEXT" value="#000000"/>
        <color name="COLOR_GRADLEFT" value="#FFFFFF"/>
        <color name="COLOR_GRADRIGHT" value="#FFFFFF"/>
        <color name="COLOR_INTGRADLEFT" value="#FFFFFF"/>
        <color name="COLOR_INTGRADRIGHT" value="#FFFFFF"/>
        <color name="COLOR_HIGHGRADLEFT" value="#333333"/>
        <color name="COLOR_HIGHGRADRIGHT" value="#333333"/>
        <color name="COLOR_TRAYGRADLEFT" value="#000000"/>
        <color name="COLOR_TRAYGRADRIGHT" value="#333333"/>
        <color name="COLOR_TRAYTEXT" value="#FFFFFF"/>
        <color name="COLOR_BTNFACE" value="#808080"/>
        <color name="COLOR_BTNTEXT" value="#000000"/>
        <color name="COLOR_SCROLLBAR" value="#2E97E3"/>
        <color name="COLOR_ALERTWINDOW" value="#FFFFFF"/>
        <color name="COLOR_ALERTTITLE" value="#808080"/>
        <color name="COLOR_ALERTRULE" value="#000000"/>
        <color name="COLOR_HOMETEXT" value="#FFFFFF"/>
        <color name="COLOR_HOMEHIGHLIGHTTEXT" value="#FFFFFF"/>
        <color name="COLOR_HOMERULE" value="#999999"/>
        <color name="COLOR_HOMEHIGHLIGHT" value="#808080"/>
        <color name="COLOR_STARTMENUTEXT" value="#000000"/>
        <color name="COLOR_SCOLLBAR" value="#808080"/>
</scheme>

<!-- IconBar Plugin -->
<plugin clsid="{837FC251-FE69-43ad-84E0-EBCEDEBA0884}" name="iconbar" height="27"><iconbar fgcolor="#FFFFFF"/><background bgcolor="transparent" b-border-color="COLOR_WINDOWFRAME" b-border-width="0"/></plugin>

<!-- Carrier Plugin -->
<plugin clsid="{E09043DF-510E-4841-B652-388316977A7A}" name="carrier" height="221">
        <clock>
                <time font-weight="normal" fgcolor="#FFFFFF" font-size="66" valign="top" halign="left" mode="24" y="140" x="0" w="240"/>
        </clock>
</plugin>



<!-- Carrier Plugin -->
<plugin clsid="{E09043DF-510E-4841-B652-388316977A7A}" name="carrier" height="21">
        <clock>
                <date font-weight="normal" fgcolor="#FFFFFF" font-size="24" valign="top" halign="left" mode="long" y="-2" x="0" w="240"/>
        </clock>
</plugin>

</home>
附件: 您所在的用户组无法下载或查看附件

TOP

主题XML文件应该没有错误,你试着将使用的背景图片修改为240×300。因为在屏幕下方的开始栏要占用20的位置,所以将图片缩小一点,看看能不能使图片全显。
附件: 您所在的用户组无法下载或查看附件
鱼说:我流泪了,你看不到,因为我在水中;
水说:我能感受到你的眼泪,因为你在我心中.

TOP

回复 #3 wddw 的帖子

谢谢师傅!
可能问题不在这里。
我试着把主题文件的图片名字改成我换成的背景图片,结果显示正常。
那么,现在的问题是如何修改主题文件的语句,使之能够任意更换背景图片了。
烦请师傅指教!
附件: 您所在的用户组无法下载或查看附件

TOP

看图

刚才我把主题文件中的背景图片名称换成我更换的图片名称,然后在开始-设置-主屏幕-背景图片中设置为“默认”,结果显示正常。
那么,如何才能任意更换背景图片呢?也就是关于背景的那一段代码应该如何写吧?
附件: 您所在的用户组无法下载或查看附件

TOP

我的也是这样,同问。。。
主屏幕里面只有背景图像设置为默认才没事,其他所有的都会有空行
不过我显示的是白背景,呵呵
附件: 您所在的用户组无法下载或查看附件

TOP

修改字体大小后,可能会使字体所在的“层”变高,导致图片无法正常显示。
在文件头里定义好所选的图片后,再依次检查所有层的高度,加起来的总和不要超过图片的高度。

LZ可以再试试修改,或发原始主题以及你希望更换的图片上来,便于安装后调试。
附件: 您所在的用户组无法下载或查看附件

TOP

应该不会吧

我在修改中,上部的信号和电池图标没有动。
下部原来有三行,一是时间,二是短信,三是日期,修改时删除了短信,加大了时间,字节由33改为66,y坐标由193改为140,日期字节由18改为24,坐标没有动。显示正常啊。

附上原主题文件和图片。


又:我更换背景图片和原始图片大小一致,都是240×320的
附件: 您所在的用户组无法下载或查看附件

TOP

还有

肯定不是修改的问题了。
记得我以前没有修改,只是更换背景图片,同样显示不全的。
附件: 您所在的用户组无法下载或查看附件

TOP

下载了“足球宝贝”主题,修改为非Q 屏的176×200,从“默认-选择图片-默认”反复几次,没有发现你说的问题,只能说明修改后主题文件和使用的图片是正常的。对你出现的问题感到很奇怪。会不会是还有其它的原因造成。由于我对Q屏机所使用的主题不了解,只能说这些。 帮你再顶~~
附件: 您所在的用户组无法下载或查看附件
鱼说:我流泪了,你看不到,因为我在水中;
水说:我能感受到你的眼泪,因为你在我心中.

TOP

wddw一路来分析得很详细

我以前操作时也碰过类似的问题,大家觉得会不会是跟这个图片的名称有关呢?会不会局限性在这里?
附件: 您所在的用户组无法下载或查看附件
QP智软全国总代理店
淘宝店:http://shop35323450.taobao.com
拍拍店:http://shop.paipai.com/435619142

TOP

这个问题也困扰我很久了

我用的是iphone的那个主题,桌面很简洁
我想换背景,但也是这个情况
只有把想换的图片复制到主题文件夹内改为默认名wall,才能正常显示
期待高手解决。
附件: 您所在的用户组无法下载或查看附件

TOP

另外,这个和修改字体之间应该是没有任何关系的。
附件: 您所在的用户组无法下载或查看附件

TOP

把valign="top"改成bottom
就会变成上面出现一道空的了
附件: 您所在的用户组无法下载或查看附件

TOP

我觉得这个应该是wm5系统的问题
系统默认的背景图片是除去开始菜单栏和上面图标栏的大小

不知道通过修改注册表是不是可以改变这个大小呢?请各位大人指点。
附件: 您所在的用户组无法下载或查看附件

TOP

引用:
原帖由 rody 于 2007-7-14 13:13 发表
我觉得这个应该是wm5系统的问题
系统默认的背景图片是除去开始菜单栏和上面图标栏的大小

不知道通过修改注册表是不是可以改变这个大小呢?请各位大人指点。
对于WM5的主题研究还不是那深,修改注册表的也未尝试过, lqemwddw 过来看看吧
附件: 您所在的用户组无法下载或查看附件
QP智软全国总代理店
淘宝店:http://shop35323450.taobao.com
拍拍店:http://shop.paipai.com/435619142

TOP

通过注册表来修改,没有试过,无法解答,先说声对不起了.
我们期待高手~~
附件: 您所在的用户组无法下载或查看附件
鱼说:我流泪了,你看不到,因为我在水中;
水说:我能感受到你的眼泪,因为你在我心中.

TOP

我也是这样啊!~不知如何解决!~换图片只有改为默认文件名了~
附件: 您所在的用户组无法下载或查看附件

TOP

我的也是这样啊,,换背景图只能改文件名..烦了.期待高手解决啊...
附件: 您所在的用户组无法下载或查看附件

TOP

来学习一下
附件: 您所在的用户组无法下载或查看附件

TOP

 32 12
发新话题