mirror of
https://github.com/oxen-io/session-android.git
synced 2025-02-20 07:18:25 +00:00
CreateProfileActivity uses DynamicTheme
Fixes #6981 Closes #6997 // FREEBIE
This commit is contained in:
parent
fdd070c1dd
commit
23a23ebd72
@ -43,6 +43,8 @@ import org.thoughtcrime.securesms.profiles.ProfileMediaConstraints;
|
|||||||
import org.thoughtcrime.securesms.profiles.SystemProfileUtil;
|
import org.thoughtcrime.securesms.profiles.SystemProfileUtil;
|
||||||
import org.thoughtcrime.securesms.util.BitmapDecodingException;
|
import org.thoughtcrime.securesms.util.BitmapDecodingException;
|
||||||
import org.thoughtcrime.securesms.util.BitmapUtil;
|
import org.thoughtcrime.securesms.util.BitmapUtil;
|
||||||
|
import org.thoughtcrime.securesms.util.DynamicLanguage;
|
||||||
|
import org.thoughtcrime.securesms.util.DynamicTheme;
|
||||||
import org.thoughtcrime.securesms.util.IntentUtils;
|
import org.thoughtcrime.securesms.util.IntentUtils;
|
||||||
import org.thoughtcrime.securesms.util.TextSecurePreferences;
|
import org.thoughtcrime.securesms.util.TextSecurePreferences;
|
||||||
import org.thoughtcrime.securesms.util.Util;
|
import org.thoughtcrime.securesms.util.Util;
|
||||||
@ -73,6 +75,9 @@ public class CreateProfileActivity extends BaseActionBarActivity implements Inje
|
|||||||
|
|
||||||
private static final int REQUEST_CODE_AVATAR = 1;
|
private static final int REQUEST_CODE_AVATAR = 1;
|
||||||
|
|
||||||
|
private final DynamicTheme dynamicTheme = new DynamicTheme();
|
||||||
|
private final DynamicLanguage dynamicLanguage = new DynamicLanguage();
|
||||||
|
|
||||||
@Inject SignalServiceAccountManager accountManager;
|
@Inject SignalServiceAccountManager accountManager;
|
||||||
|
|
||||||
private InputAwareLayout container;
|
private InputAwareLayout container;
|
||||||
@ -91,6 +96,9 @@ public class CreateProfileActivity extends BaseActionBarActivity implements Inje
|
|||||||
public void onCreate(Bundle bundle) {
|
public void onCreate(Bundle bundle) {
|
||||||
super.onCreate(bundle);
|
super.onCreate(bundle);
|
||||||
|
|
||||||
|
dynamicTheme.onCreate(this);
|
||||||
|
dynamicLanguage.onCreate(this);
|
||||||
|
|
||||||
setContentView(R.layout.profile_create_activity);
|
setContentView(R.layout.profile_create_activity);
|
||||||
|
|
||||||
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
|
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
|
||||||
@ -104,6 +112,13 @@ public class CreateProfileActivity extends BaseActionBarActivity implements Inje
|
|||||||
ApplicationContext.getInstance(this).injectDependencies(this);
|
ApplicationContext.getInstance(this).injectDependencies(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onResume() {
|
||||||
|
super.onResume();
|
||||||
|
dynamicTheme.onResume(this);
|
||||||
|
dynamicLanguage.onResume(this);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onBackPressed() {
|
public void onBackPressed() {
|
||||||
if (container.isInputOpen()) container.hideCurrentInput(name);
|
if (container.isInputOpen()) container.hideCurrentInput(name);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user