2012-08-08 47 views
2

我需要一个水平组的两个按钮。它应该是,或者至少看起来是原生的,因为我希望我的应用看起来完全是原生的。是否有本地按钮组元素?

Google map appGoogle map main screen

有谁知道我可以做到这一点:我相同的样式按钮组的谷歌地图应用程序后,我?

回答

1

是什么让你相信这些按钮是本地的? :)
其实这些控件是自定义RadioButtons围在RadioGroup

关于原生按钮...通常这些按钮在不同的Android版本上有不同的外观和感觉。例如在Android 2.2上,主要颜色是白色/灰色,Android 4.0上是蓝色。

+0

因此,如果我使用自定义自定义单选按钮,我怎样才能让他们看到每个版本的不同?像使它们看起来本地:) – 2012-08-08 11:02:31

+0

那么,这些按钮实际上使用背景图像,对吧? (或者他们实际上是ImageButtons,没关系)。因此,其中一个解决方案是拥有多个图像按钮版本,并在启动应用程序时检查Android版本。根据Android版本选择并放置适当的背景资源。这是一个想法。 但是,我的问题是你为什么要这样做? :).... – 2012-08-08 11:11:54

+0

好的,谢谢! :) 那么,我正在使用本地元素的应用程序。它可能会看起来很奇怪,如果只是这些按钮看起来不是本地的。 – 2012-08-08 13:31:12