GeckoPreferenceFragment.java 文件源码

java
阅读 24 收藏 0 点赞 0 评论 0

项目:mc_backup 作者:
private int getResource() {
    int resid = 0;

    final String resourceName = getArguments().getString("resource");
    final Activity activity = getActivity();

    if (resourceName != null) {
        // Fetch resource id by resource name.
        final Resources resources = activity.getResources();
        final String packageName = activity.getPackageName();
        resid = resources.getIdentifier(resourceName, "xml", packageName);
    }

    if (resid == 0) {
        // The resource was invalid. Use the default resource.
        Log.e(LOGTAG, "Failed to find resource: " + resourceName + ". Displaying default settings.");

        boolean isMultiPane = Versions.feature11Plus &&
                              ((PreferenceActivity) activity).isMultiPane();
        resid = isMultiPane ? R.xml.preferences_customize_tablet : R.xml.preferences;
    }

    return resid;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号