1

我正在尝试从 SreferenceScreen 中启动另一个 PreferenceScreen

<PreferenceCategory android:title="Advanced" >
    <Preference
        android:key="mykey"
        android:persistent="false"
        android:title="Advanced settings">
        <intent  android:targetPackage="com.mypackage"  android:targetClass="com.mypackage.SettingsAdvancedActivity"/>
</Preference>

它工作正常,但我想改变它,以便它与包相关,比如

<<PreferenceCategory android:title="Advanced" >
    <Preference
        android:key="mykey"
        android:persistent="false"
        android:title="Advanced settings">
        <intent  android:targetPackage="."  android:targetClass=".SettingsAdvancedActivity"/>
</Preference>

可能吗?你可能会问为什么?如果我必须更改包名,生活会更容易

4

0 回答 0