Skip to content

Commit dd90f30

Browse files
author
tiann
committedFeb 15, 2019
remove alert for TaiChi.
1 parent a84362a commit dd90f30

File tree

1 file changed

+0
-62
lines changed

1 file changed

+0
-62
lines changed
 

‎VirtualApp/app/src/main/java/io/virtualapp/home/NewHomeActivity.java

-62
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
import android.content.Context;
99
import android.content.Intent;
1010
import android.content.SharedPreferences;
11-
import android.graphics.Color;
1211
import android.graphics.drawable.BitmapDrawable;
1312
import android.graphics.drawable.Drawable;
1413
import android.net.Uri;
@@ -21,14 +20,10 @@
2120
import android.provider.Settings;
2221
import android.text.TextUtils;
2322
import android.util.Log;
24-
import android.util.TypedValue;
2523
import android.view.KeyEvent;
2624
import android.view.View;
2725
import android.view.Window;
2826
import android.view.WindowManager;
29-
import android.widget.CheckBox;
30-
import android.widget.LinearLayout;
31-
import android.widget.TextView;
3227
import android.widget.Toast;
3328

3429
import com.android.launcher3.LauncherFiles;
@@ -50,7 +45,6 @@
5045
import io.virtualapp.abs.ui.VUiKit;
5146
import io.virtualapp.settings.SettingsActivity;
5247
import io.virtualapp.update.VAVersionService;
53-
import io.virtualapp.utils.Misc;
5448

5549
import static io.virtualapp.XApp.XPOSED_INSTALLER_PACKAGE;
5650

@@ -84,7 +78,6 @@ public void onCreate(Bundle savedInstanceState) {
8478
alertForMeizu();
8579
alertForDoze();
8680
mDirectlyBack = sharedPreferences.getBoolean(SettingsActivity.DIRECTLY_BACK_KEY, false);
87-
alertForExp();
8881
}
8982

9083
private void installXposed() {
@@ -261,61 +254,6 @@ private void alertForMeizu() {
261254
}, 2000);
262255
}
263256

264-
protected int dp2px(float dp) {
265-
final float scale = getResources().getDisplayMetrics().density;
266-
return (int) (dp * scale + 0.5f);
267-
}
268-
269-
private void alertForExp() {
270-
final String shown = "_exp_has_alert3";
271-
boolean aBoolean = PreferenceManager.getDefaultSharedPreferences(this).getBoolean(shown, false);
272-
if (aBoolean) {
273-
return;
274-
}
275-
276-
LinearLayout layout = new LinearLayout(this);
277-
layout.setOrientation(LinearLayout.VERTICAL);
278-
279-
int _20dp = dp2px(20);
280-
layout.setPadding(_20dp, _20dp, _20dp, _20dp);
281-
282-
TextView tv = new TextView(this);
283-
tv.setTextColor(Color.BLACK);
284-
tv.setTextSize(TypedValue.COMPLEX_UNIT_SP, 16);
285-
tv.setText(R.string.exp_tips);
286-
layout.addView(tv);
287-
288-
CheckBox checkBox = new CheckBox(this);
289-
checkBox.setText("不再提示");
290-
checkBox.setOnClickListener(v -> {
291-
if (checkBox.isChecked()) {
292-
PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).edit().putBoolean(shown, true).apply();
293-
}
294-
});
295-
296-
layout.addView(checkBox);
297-
mUiHandler.postDelayed(() -> {
298-
AlertDialog alertDialog = new AlertDialog.Builder(getContext())
299-
.setTitle(R.string.exp_introduce_title)
300-
.setView(layout)
301-
.setPositiveButton(R.string.exp_introduce_install, (dialog, which) -> {
302-
Intent t = new Intent(Intent.ACTION_VIEW);
303-
t.setData(Uri.parse("https://www.coolapk.com/apk/me.weishu.exp"));
304-
try {
305-
startActivity(t);
306-
} catch (Throwable ignored) {
307-
}
308-
}).setNegativeButton(R.string.about_donate_title, (dialog, which) -> {
309-
Misc.showDonate(NewHomeActivity.this);
310-
})
311-
.create();
312-
try {
313-
alertDialog.show();
314-
} catch (Throwable ignored) {
315-
}
316-
}, 2000);
317-
}
318-
319257
private void alertForDoze() {
320258
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.M) {
321259
return;

0 commit comments

Comments
 (0)