init commit

This commit is contained in:
2023-10-16 16:40:14 +03:00
commit 4dad863370
596 changed files with 52907 additions and 0 deletions
@@ -0,0 +1,113 @@
package com.eamobile.views;
import android.app.Dialog;
import android.content.Context;
import android.content.DialogInterface;
import android.view.KeyEvent;
import android.view.View;
import android.widget.Button;
import android.widget.LinearLayout;
import android.widget.ScrollView;
import android.widget.TextView;
import com.eamobile.DownloadActivityInternal;
import com.eamobile.Language;
public class InvalidAssetVersionView extends CustomView {
Dialog dialog;
Button exitBtn;
LinearLayout mainLayout;
public InvalidAssetVersionView(Context context) {
super(context);
this.context = context;
}
private void createContent(View view) {
this.dialog = new Dialog(this.context);
this.dialog.setCancelable(true);
this.dialog.setCanceledOnTouchOutside(false);
this.dialog.requestWindowFeature(1);
this.mainLayout = new LinearLayout(this.context);
this.mainLayout.setLayoutParams(new LinearLayout.LayoutParams(-1, -2, 1.0f));
this.mainLayout.setOrientation(1);
this.mainLayout.setGravity(16);
addTitle(this.context, this.mainLayout, Language.getString(42));
LinearLayout linearLayout = new LinearLayout(this.context);
linearLayout.setLayoutParams(new LinearLayout.LayoutParams(-1, -2, 1.0f));
linearLayout.setOrientation(1);
linearLayout.setGravity(16);
ScrollView scrollView = new ScrollView(this.context);
scrollView.setLayoutParams(new LinearLayout.LayoutParams(-1, -2, 1.0f));
scrollView.setForegroundGravity(16);
TextView textView = new TextView(this.context);
textView.setClickable(false);
textView.setCursorVisible(false);
textView.setPadding(10, 10, 10, 10);
textView.setTextSize(1, 16.0f);
textView.setText(Language.getString(43));
scrollView.addView(textView);
LinearLayout linearLayout2 = new LinearLayout(this.context);
linearLayout2.setLayoutParams(new LinearLayout.LayoutParams(-1, -2, 1.0f));
linearLayout2.setPadding(5, 0, 5, 5);
linearLayout2.setOrientation(0);
linearLayout2.setGravity(80);
this.exitBtn = addButton(this.context, linearLayout2, Language.getString(6));
linearLayout.addView(scrollView);
this.mainLayout.addView(linearLayout);
this.mainLayout.addView(linearLayout2);
}
private void showContent(View view) {
this.exitBtn.setOnClickListener(new View.OnClickListener() {
/* class com.eamobile.views.InvalidAssetVersionView.AnonymousClass1 */
public void onClick(View view) {
InvalidAssetVersionView.this.dialog.dismiss();
try {
DownloadActivityInternal.getMainActivity().startGameActivity(0);
} catch (Throwable th) {
}
}
});
this.dialog.setOnKeyListener(new DialogInterface.OnKeyListener() {
/* class com.eamobile.views.InvalidAssetVersionView.AnonymousClass2 */
public boolean onKey(DialogInterface dialogInterface, int i, KeyEvent keyEvent) {
return i == 82 || i == 84;
}
});
this.dialog.setOnCancelListener(new DialogInterface.OnCancelListener() {
/* class com.eamobile.views.InvalidAssetVersionView.AnonymousClass3 */
public void onCancel(DialogInterface dialogInterface) {
dialogInterface.dismiss();
DownloadActivityInternal.getMainActivity().startGameActivity(0);
}
});
this.dialog.setContentView(this.mainLayout);
this.dialog.show();
}
@Override // com.eamobile.views.CustomView, com.eamobile.views.IDownloadView
public void clean() {
super.clean();
try {
this.dialog.dismiss();
} catch (Exception e) {
}
}
@Override // com.eamobile.views.CustomView, com.eamobile.views.IDownloadView
public void init() {
super.init();
createContent(this);
showContent(this);
}
@Override // com.eamobile.views.CustomView
public void resume() {
if (this.dialog != null) {
showContent(this);
}
}
}