【问题标题】:Xml based bean creation possible wiht RoboGuice?可以使用 RoboGuice 创建基于 XML 的 bean 吗?
【发布时间】:2014-11-28 07:18:59
【问题描述】:

我想将 bean 定义到 xml 文件中,并想在 android 应用程序中使用 RoboGuice 将其注入,是否可以使用 RoboGuice?

【问题讨论】:

    标签: android spring dependency-injection roboguice


    【解决方案1】:

    我相信,答案是NO


    虽然你可以注入简单类型的对象。一个简单的例子:

    将其放在您的res/values 文件夹中:

    <resources>
        <item name="flag" type="bool">false</item>
    </resources>
    

    这在您的res/values-land 文件夹中:

    <resources>
        <item name="flag" type="bool">true</item>
    </resources>
    

    在你的活动中:

    @InjectResource(R.bool.flag) private Boolean flag;
    

    现在您可以使用flag 来确定设备是否处于横向模式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-28
      • 1970-01-01
      相关资源
      最近更新 更多