我正在尝试启动android Play 商店
从我的PreferenceActivity。
这是我试图这样做的代码
在我的pref.xml
档案中
<Preference android:key="rateus" android:title="See Android Market"></Preference>
在我的 java 文件中
public class ExampleAppWidgetConfigure extends PreferenceActivity {
private int appWidgetId;
@SuppressWarnings("deprecation")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getPreferenceManager().setSharedPreferencesName(
widgetsharedpref.PREFS_NAME);
addPreferencesFromResource(R.xml.prefs);
Preference prefereces=findPreference("rateus");
prefereces.setIntent(new Intent(Intent.ACTION_VIEW,Uri.parse("market://details?id=com.xyz.xyz")));
}
}
但是当我运行它并单击首选项时。
没发生什么事。
这里有什么问题??