0

我有一个名为 common.xml 的通用 PreferenceCategory :

<?xml version="1.0" encoding="utf-8"?>
<PreferenceCategory
    xmlns:android="http://schemas.android.com/apk/res/android" >

    <PreferenceScreen
        android:title="Common preference screen" />

</PreferenceCategory>

我想膨胀它并附加到我的 PreferenceActivity 层次结构中的不同 PreferenceScreen(s) (不是全部)。我搜索了如何,但经过多次尝试,我没有任何解决方案。

4

1 回答 1

0

我最近想出了一个解决方案。它可能比您正在寻找的更复杂,但这里是基础知识:

  • 有两个项目:一个库和使用该库的游戏
  • 这个想法是许多游戏可以使用相同的库(我保留通用 Java/XML 代码的地方)
  • 在一个屏幕上,我可以同时显示来自公共库代码和游戏特定代码的首选项

我写了一篇详细的博客文章,以及示例代码和 2 个 Eclipse 项目。

于 2012-12-14T17:39:18.567 回答