库项目中定义的访问样式资源

时间:2013-01-10 22:04:03

标签: android

我的图书馆项目中有这样的东西。我想在我的具体项目中使用该自定义主题,但我无法引用它。我如何实现这一目标?

<?xml version="1.0" encoding="utf-8"?>

<style name="MenuDialog" parent="android:Theme.Dialog">
    <item name="android:windowNoTitle">true</item>
    <item name="android:windowCloseOnTouchOutside">false</item>
    <item name="android:windowAnimationStyle">@null</item>
</style>

2 个答案:

答案 0 :(得分:0)

如果我理解你的问题,希望你正在寻找这个

使用此:

在style.xml文件中创建主题

<style name="Theme.SettingsBackground" parent="@android:style/Theme.NoTitleBar">
<item name="android:windowBackground">@android:color/black</item>
</style>

然后在清单文件中使用:

<activity android:name=".Settings" android:theme="@style/Theme.SettingsBackground"></activity>

为您想要的所有子活动执行此操作。

答案 1 :(得分:0)

我现在为解决方法所做的是:我设置主题不在清单文件中,而不是在setContentView方法之前设置它。

@Override
public void onCreate(Bundle savedInstanceState) {
    setTheme(package_library.R.style.MenuDialog);
}