package com.farmerbb.taskbar.activity;
import android.content.Intent;
+import android.content.SharedPreferences;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import android.os.AsyncTask;
+import android.os.Build;
import android.os.Bundle;
import android.os.Handler;
import android.support.design.widget.TabLayout;
import android.widget.ProgressBar;
import com.farmerbb.taskbar.R;
+import com.farmerbb.taskbar.activity.dark.SelectAppActivityDark;
import com.farmerbb.taskbar.adapter.AppListAdapter;
import com.farmerbb.taskbar.fragment.SelectAppFragment;
import com.farmerbb.taskbar.util.Blacklist;
WindowManager.LayoutParams params = getWindow().getAttributes();
params.dimAmount = 0;
getWindow().setAttributes(params);
+
+ if(U.isChromeOs(this) && Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP_MR1)
+ getWindow().setElevation(0);
}
- progressBar = (ProgressBar) findViewById(R.id.progress_bar);
+ progressBar = findViewById(R.id.progress_bar);
appListGenerator = new AppListGenerator();
appListGenerator.execute();
} else {
finish();
if(!noShadow)
- new Handler().post(() -> startActivity(new Intent(SelectAppActivity.this, SelectAppActivity.class)));
+ new Handler().post(() -> {
+ Intent intent = null;
+ SharedPreferences pref3 = U.getSharedPreferences(this);
+
+ switch(pref3.getString("theme", "light")) {
+ case "light":
+ intent = new Intent(this, SelectAppActivity.class);
+ break;
+ case "dark":
+ intent = new Intent(this, SelectAppActivityDark.class);
+ break;
+ }
+
+ startActivity(intent);
+ });
}
}
topAppsAdapter = adapters[U.TOP_APPS];
SelectAppPagerAdapter pagerAdapter = new SelectAppPagerAdapter(getSupportFragmentManager());
- ViewPager viewPager = (ViewPager) findViewById(R.id.pager);
+ ViewPager viewPager = findViewById(R.id.pager);
viewPager.setAdapter(pagerAdapter);
- TabLayout tabLayout = (TabLayout) findViewById(R.id.sliding_tabs);
+ TabLayout tabLayout = findViewById(R.id.sliding_tabs);
tabLayout.setupWithViewPager(viewPager);
findViewById(R.id.configure_start_menu_layout).setVisibility(View.VISIBLE);