|
7 | 7 | import com.google.android.material.textfield.TextInputEditText; |
8 | 8 | import com.google.android.material.textfield.TextInputLayout; |
9 | 9 | import com.termux.shared.activities.TextIOActivity; |
| 10 | +import com.termux.shared.activity.media.AppCompatActivityUtils; |
10 | 11 | import com.termux.shared.data.DataUtils; |
11 | 12 | import com.termux.shared.errors.Error; |
12 | 13 | import com.termux.shared.logger.Logger; |
|
16 | 17 | import com.termux.shared.file.FileUtils; |
17 | 18 | import com.termux.shared.termux.TermuxUtils; |
18 | 19 | import com.termux.shared.termux.file.TermuxFileUtils; |
| 20 | +import com.termux.shared.termux.theme.TermuxThemeUtils; |
| 21 | +import com.termux.shared.theme.NightMode; |
19 | 22 | import com.termux.tasker.utils.LoggerUtils; |
20 | 23 | import com.termux.tasker.utils.PluginUtils; |
21 | 24 | import com.termux.tasker.utils.TaskerPlugin; |
22 | 25 |
|
23 | | -import androidx.activity.result.ActivityResult; |
24 | | -import androidx.activity.result.ActivityResultCallback; |
25 | 26 | import androidx.activity.result.ActivityResultLauncher; |
26 | 27 | import androidx.activity.result.contract.ActivityResultContracts; |
27 | | -import androidx.appcompat.app.ActionBar; |
28 | 28 |
|
29 | 29 | import android.text.Editable; |
30 | 30 | import android.text.TextWatcher; |
@@ -90,13 +90,16 @@ public final class EditConfigurationActivity extends AbstractPluginActivity { |
90 | 90 | protected void onCreate(final Bundle savedInstanceState) { |
91 | 91 | super.onCreate(savedInstanceState); |
92 | 92 |
|
93 | | - ActionBar actionBar = getSupportActionBar(); |
94 | | - if (actionBar != null) { |
95 | | - actionBar.setTitle(R.string.application_name); |
96 | | - actionBar.setDisplayHomeAsUpEnabled(true); |
97 | | - } |
| 93 | + // Set NightMode.APP_NIGHT_MODE |
| 94 | + TermuxThemeUtils.setAppNightMode(this); |
| 95 | + AppCompatActivityUtils.setNightMode(this, NightMode.getAppNightMode().getName(), true); |
| 96 | + |
| 97 | + setContentView(R.layout.activity_edit_configuration); |
| 98 | + |
| 99 | + AppCompatActivityUtils.setToolbar(this, R.id.toolbar); |
| 100 | + AppCompatActivityUtils.setToolbarTitle(this, R.id.toolbar, TermuxConstants.TERMUX_TASKER_APP_NAME, 0); |
| 101 | + AppCompatActivityUtils.setShowBackButtonInActionBar(this, true); |
98 | 102 |
|
99 | | - setContentView(R.layout.edit_activity); |
100 | 103 | setStartTextIOActivityForResult(); |
101 | 104 |
|
102 | 105 | final Intent intent = getIntent(); |
@@ -189,7 +192,7 @@ protected void onResume() { |
189 | 192 | @Override |
190 | 193 | public boolean onCreateOptionsMenu(Menu menu) { |
191 | 194 | super.onCreateOptionsMenu(menu); |
192 | | - getMenuInflater().inflate(R.menu.edit_activity, menu); |
| 195 | + getMenuInflater().inflate(R.menu.activity_edit_configuration, menu); |
193 | 196 | return true; |
194 | 197 | } |
195 | 198 |
|
|
0 commit comments