import android.os.Build;
import android.os.Bundle;
import android.preference.PreferenceManager;
-import android.support.annotation.NonNull;
-// `android.support.v4.app.Fragment` must be used until minimum API >= 23. Otherwise `getContext()` does not work.
-import android.support.v4.app.Fragment;
-import android.support.v7.widget.CardView;
import android.text.Editable;
import android.text.SpannableStringBuilder;
import android.text.Spanned;
import android.widget.Switch;
import android.widget.TextView;
+import androidx.annotation.NonNull;
+import androidx.cardview.widget.CardView;
+import androidx.fragment.app.Fragment; // The AndroidX fragment must be used until minimum API >= 23. Otherwise `getContext()` does not work.
+
import com.stoutner.privacybrowser.R;
+import com.stoutner.privacybrowser.activities.DomainsActivity;
import com.stoutner.privacybrowser.activities.MainWebViewActivity;
import com.stoutner.privacybrowser.helpers.DomainsDatabaseHelper;
String endDateLabel = getString(R.string.end_date) + " ";
// Get the current website SSL certificate
- final SslCertificate currentWebsiteSslCertificate = MainWebViewActivity.sslCertificate;
+ final SslCertificate currentWebsiteSslCertificate = DomainsActivity.currentSslCertificate;
// Initialize the database handler. The `0` specifies the database version, but that is ignored and set instead using a constant in `DomainsDatabaseHelper`.
DomainsDatabaseHelper domainsDatabaseHelper = new DomainsDatabaseHelper(context, null, null, 0);
// Populate the saved and current IP addresses.
savedIpAddressesTextView.setText(savedIpAddresses);
- currentIpAddressesTextView.setText(MainWebViewActivity.currentHostIpAddresses);
+ currentIpAddressesTextView.setText(DomainsActivity.currentIpAddresses);
// Set the initial display status of the IP addresses card views.
if (pinnedIpAddressesSwitch.isChecked()) { // IP addresses are pinned.