【问题标题】:Get SharedPreferences and get the text inside an intent获取 SharedPreferences 并获取意图中的文本
【发布时间】:2012-03-18 13:30:58
【问题描述】:

我正在开发一个需要引用意图的应用程序,其中意图从 SharedPreference 获取其引用点。我的代码是这样的:

  SharedPreferences sharedPreferences = getSharedPreferences("MY_SHARED_PREF", MODE_PRIVATE);

这是为了加载 SharedPreferences

Intent intent = getPackageManager().getLaunchIntentForPackage("Import MEM1 here");
   startActivity( intent );

我需要知道如何导入 MEM1,然后将其称为意图。

【问题讨论】:

    标签: android android-intent sharedpreferences


    【解决方案1】:

    看来,您必须明确包名称存储在哪个字符串首选项中,然后获取该名称然后启动意图。

    String packageName = sharedPreferences.getString(PACKAGE_NAME_PREF);
    Intent intent = getPackageManager().getLaunchIntentForPackage(packageName);
    

    也就是说,如果我正确理解了您的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-01
      • 1970-01-01
      • 2015-06-10
      • 1970-01-01
      • 1970-01-01
      • 2011-03-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多