2016-09-12 57 views
0

如何提取或查看Theme.DeviceDefault.Light.NoActionBar的源代码?我需要这个samsumg galaxy note 3,他们有什么方法可以看到在设备中进行了哪些定制?如何提取Theme.DeviceDefault.Light.NoActionBar的源代码?

+4

的可能的复制[查找所有可用由android平台主题定义的样式](http://stackoverflow.com/questions/6562272/finding-all-available-styles-defined-by-android-platform-themes) –

+0

你这样做的原因是什么? –

+0

@ Code-appentice:因为在Theme.DeviceDefault.Light.NoActionBar上,我的EditText正在显示正确的复制过去的弹出式菜单(不在操作栏中),而在另一个主题上,它没有这样做:(所以我想知道什么是不同的Theme.DeviceDefault.Light.NoActionBar。另请参阅:http://stackoverflow.com/questions/39396662/edittext-how-to-activate-copy-paste-popup-without-any-actionbar – loki

回答

0

基本上答案必须是:你不能。 样式的名称意味着它是特定于设备的。每个设备制造商都会决定这种风格的内容。

+0

是的,但我希望在我的特定设备上看到它是如何配置的。这是因为在Theme.DeviceDefault.Light.NoActionBar上,我的EditText显示的是correc tly复制过去的弹出式菜单(不在操作栏中)其他主题上没有的地方:( – loki

+0

我认为你**可以**查看它们,否则我将无法回答@loki我不知道“我认为这个主题决定了情景行动吧。三星设备可能有自己的特殊弹出式菜单,为此,我不确定您是否可以看到来源 –

+0

@cricket是的,我认为您是对的!但我不明白三星是如何做自己的特殊弹出菜单...毕竟它只是一些风格? – loki

0

下面是一个想要的,但它只是链接到材质轻NoActionBar主题

<!-- Variant of {@link #Theme_DeviceDefault_Light} with no action bar --> 
<style name="Theme.DeviceDefault.Light.NoActionBar" parent="Theme.Material.Light.NoActionBar" /> 

它看起来像这样

<!-- Variant of the material (light) theme with no action bar. --> 
<style name="Theme.Material.Light.NoActionBar"> 
    <item name="windowActionBar">false</item> 
    <item name="windowNoTitle">true</item> 
</style> 

Github Marshmallow MR2 - core/res/values