disable trial stuff on amazon devices
This commit is contained in:
parent
f955dac12b
commit
d4caac40d4
@ -44,6 +44,10 @@ public class CommonActivity extends SherlockFragmentActivity {
|
||||
return m_prefs.getBoolean("show_unread_only", true);
|
||||
}
|
||||
|
||||
public static boolean isAmazonDevice() {
|
||||
return android.os.Build.MANUFACTURER.equals("Amazon");
|
||||
}
|
||||
|
||||
public void setUnreadOnly(boolean unread) {
|
||||
SharedPreferences.Editor editor = m_prefs.edit();
|
||||
editor.putBoolean("show_unread_only", unread);
|
||||
|
@ -127,8 +127,10 @@ public class FeedsActivity extends OnlineActivity implements HeadlinesEventListe
|
||||
|
||||
ft.commit();
|
||||
|
||||
if (!isAmazonDevice()) {
|
||||
AppRater.appLaunched(this);
|
||||
checkTrial(true);
|
||||
}
|
||||
|
||||
} else { // savedInstanceState != null
|
||||
m_actionbarUpEnabled = savedInstanceState.getBoolean("actionbarUpEnabled");
|
||||
|
@ -173,7 +173,10 @@ public class OnlineActivity extends CommonActivity {
|
||||
if (isOffline) {
|
||||
switchOfflineSuccess();
|
||||
} else {
|
||||
|
||||
if (!isAmazonDevice()) {
|
||||
checkTrial(false);
|
||||
}
|
||||
|
||||
/* if (getIntent().getExtras() != null) {
|
||||
Intent i = getIntent();
|
||||
@ -1226,6 +1229,7 @@ public class OnlineActivity extends CommonActivity {
|
||||
|
||||
initMenu();
|
||||
|
||||
if (!isAmazonDevice()) {
|
||||
List<PackageInfo> pkgs = getPackageManager()
|
||||
.getInstalledPackages(0);
|
||||
|
||||
@ -1236,6 +1240,9 @@ public class OnlineActivity extends CommonActivity {
|
||||
break;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
menu.findItem(R.id.donate).setVisible(false);
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user