2014-01-10 30 views
0

我已经经历了几乎所有的Android开发者页面,以及stackoverflow,但似乎无法找到一个简单的答案。我的应用程序使用默认的holo.light主题,我想添加的只是一个简单的线路,将应用程序的大约2/3分开。尽管如此,我仍然想保持全息主题。只是中间的一条线。我是否必须自己制作图片,或者我可以在xml中做到这一点?在我看来,在xml中正确使用它会容易得多。在默认的Holo主题上添加简单的图形?

回答

0

我还是想保持全息主题虽然

分界线就什么都没有做的主题。

我必须让自己

嗯,行有来自某个地方的形象。这可能是ImageView中的九个修补程序PNG文件,或View上的背景色,或View上的ShapeDrawable背景,等等。只有您知道您希望线条的外观如何。

我可以在XML中做到这一点吗?

您可以在布局XML中定义ViewImageView。如果您选择创建九个补丁PNG文件作为图像,那么您必须使用图形编辑器和实用程序的组合来创建自己的图像。

+0

谢谢,但我仍然不确定我会怎么做。从我读过的内容来看,View/ImageView似乎是最简单的方法。你能推荐我一个链接或某个页面的更多信息? – user3183598

+0

@ user3183598:更多信息...什么?开发人员文档中介绍了布局资源以及如何使用它们。 'View:“中记录了'android:background'。 FWIW,这里是一个示例'TableLayout',其中我有一条细细的蓝线贯穿中间:https://github.com/commonsguy/cw-omnibus/blob/master/Containers/Table/res/layout/main .XML – CommonsWare