【问题标题】:How to call finish() in xml code如何在xml代码中调用finish()
【发布时间】:2018-08-01 20:19:15
【问题描述】:

这是我在PreferenceFragmentpreferences.xml 中的代码,它启动了另一个活动,但是调用finish() 的代码是什么,所以这个PrefFragment 会结束?

<Preference
     android:key="pref_theme"
     android:title="@string/pref_theme">
     <intent android:targetPackage="com.abc.xyz"
          android:targetClass="com.abc.xyz.ThemeActivity"/>
</Preference>

【问题讨论】:

    标签: android xml preferenceactivity preference activity-finish


    【解决方案1】:

    您不能从 XML 中调用它。您必须创建一个类,在您的例子中称为ThemeActivity,并在那里更改代码。

    【讨论】:

    • @Nemanja 如果此答案正确,请将其标记为正确,以便将来的读者知道此问题已解决。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多