设置
package timeline.lizimumu.com.t.ui;
import android.content.Intent;
import android.os.Bundle;
import androidx.appcompat.app.ActionBar;
import androidx.appcompat.app.AppCompatActivity;
import android.view.View;
import android.widget.CompoundButton;
import android.widget.Switch;import java.util.Locale;
import timeline.lizimumu.com.t.AppConst;
import timeline.lizimumu.com.t.BuildConfig;
import timeline.lizimumu.com.t.R;
import timeline.lizimumu.com.t.util.PreferenceManager;public class SettingsActivity extends AppCompatActivity {
Switch mSwitchSystem;
Switch mSwitchUninstall; @Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_settings); ActionBar actionBar = getSupportActionBar();
if (actionBar != null) {
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setTitle(R.string.settings);
} // hide system
mSwitchSystem = findViewById(R.id.switch_system_apps);
mSwitchSystem.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton compoundButton, boolean b) {
if (PreferenceManager.getInstance().getSystemSettings(PreferenceManager.PREF_SETTINGS_HIDE_SYSTEM_APPS) != b) {
PreferenceManager.getInstance().putBoolean(PreferenceManager.PREF_SETTINGS_HIDE_SYSTEM_APPS, b);
setResult(1);
}
}
}); findViewById(R.id.group_system).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
mSwitchSystem.performClick();
}
}); // hide uninstall
mSwitchUninstall = findViewById(R.id.switch_uninstall_appps);
mSwitchUninstall.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton compoundButton, boolean b) {
if (PreferenceManager.getInstance().getUninstallSettings(PreferenceManager.PREF_SETTINGS_HIDE_UNINSTALL_APPS) != b) {
PreferenceManager.getInstance().putBoolean(PreferenceManager.PREF_SETTINGS_HIDE_UNINSTALL_APPS, b);
setResult(1);
}
}
}); findViewById(R.id.group_uninstall).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
mSwitchUninstall.performClick();
}
}); // ignore list
findViewById(R.id.group_ignore).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
startActivity(new Intent(SettingsActivity.this, IgnoreActivity.class));
}
}); //alarm
findViewById(R.id.naozhong).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
startActivity(new Intent(SettingsActivity.this, AlarmActivity.class));
}
}); // about
findViewById(R.id.group_about).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
startActivity(new Intent(SettingsActivity.this, AboutActivity.class));
}
}); // share
findViewById(R.id.group_share).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
StringBuilder sb=new StringBuilder();
String shareText = getResources().getString(R.string.share_desc);
sb.append(shareText);
sb.append("https://pan.baidu.com/s/1D1D8eH8eggV6NpPW9Aro-A?pwd=ru7h"); Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, sb.toString());
sendIntent.setType("text/plain");
startActivity(sendIntent);
}
}); findViewById(R.id.rl_timer).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
startActivity(new Intent(SettingsActivity.this, TimerActivity.class)); }
}); restoreStatus();
} private void restoreStatus() {
mSwitchSystem.setChecked(PreferenceManager.getInstance().getSystemSettings(PreferenceManager.PREF_SETTINGS_HIDE_SYSTEM_APPS));
mSwitchUninstall.setChecked(PreferenceManager.getInstance().getUninstallSettings(PreferenceManager.PREF_SETTINGS_HIDE_UNINSTALL_APPS));
}
步步高java轩辕 步步高游戏官网
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章