OpenSRP/opensrp-client-anc

View on GitHub
opensrp-anc/src/main/java/org/smartregister/anc/library/activity/AncP2pModeSelectActivity.java

Summary

Maintainability
A
0 mins
Test Coverage
package org.smartregister.anc.library.activity;

import android.content.Context;
import android.content.res.Configuration;
import android.os.Bundle;

import androidx.annotation.Nullable;

import org.smartregister.anc.library.R;
import org.smartregister.p2p.activity.P2pModeSelectActivity;
import org.smartregister.util.LangUtils;

public class AncP2pModeSelectActivity extends P2pModeSelectActivity {
    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setTitle(R.string.peer_to_peer_activity_title);
    }

    @Override
    protected void attachBaseContext(Context base) {
// get language from prefs
        String lang = LangUtils.getLanguage(base.getApplicationContext());
        Configuration newConfiguration = LangUtils.setAppLocale(base, lang);

        super.attachBaseContext(base);

        applyOverrideConfiguration(newConfiguration);
    }
}