Guest User

Untitled

a guest
Oct 8th, 2023
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 51.92 KB | None | 0 0
  1.  
  2.  
  3. package com.cybob.wescoremote.activities;
  4.  
  5. import android.content.DialogInterface;
  6. import android.content.Intent;
  7. import android.os.Build;
  8. import android.os.Bundle;
  9. import android.os.Handler;
  10. import android.support.p003v7.app.AlertDialog;
  11. import android.support.p003v7.app.AppCompatActivity;
  12. import android.util.Log;
  13. import android.view.MotionEvent;
  14. import android.view.View;
  15. import android.widget.ImageView;
  16. import android.widget.ProgressBar;
  17. import android.widget.TextView;
  18. import android.widget.Toast;
  19. import com.cybob.berbelremote.R;
  20. import com.cybob.wescoremote.BuildConfig;
  21. import com.cybob.wescoremote.utils.Analytics;
  22. import com.cybob.wescoremote.utils.App;
  23. import com.cybob.wescoremote.utils.Hood;
  24.  
  25. public class MainActivity extends AppCompatActivity {
  26.     private static final int PERMISSION_REQUEST_COARSE_LOCATION = 1;
  27.     /* access modifiers changed from: private */
  28.     public int alpha_off = 85;
  29.     /* access modifiers changed from: private */
  30.     public int alpha_on = 255;
  31.     private View background;
  32.     /* access modifiers changed from: private */
  33.     public int delay = 650;
  34.     /* access modifiers changed from: private */
  35.     public Runnable dimmerDeckenbeleuchtungTouched = new Runnable() {
  36.         public void run() {
  37.             if (MainActivity.this.releasedDeckenbeleuchtung) {
  38.                 App.log("Already released, do nothing.");
  39.                 boolean unused = MainActivity.this.dimmingDeckenbeleuchtung = false;
  40.                 return;
  41.             }
  42.             App.log("Still holding -> DIM DECKENBELEUCHTUNG");
  43.             boolean unused2 = MainActivity.this.dimmingDeckenbeleuchtung = true;
  44.             App.hood.connectAndSend(MainActivity.this.getString(R.string.cmd_dim_deckenbeleuchtung_start));
  45.         }
  46.     };
  47.     /* access modifiers changed from: private */
  48.     public Runnable dimmerEffektTouched = new Runnable() {
  49.         public void run() {
  50.             if (MainActivity.this.releasedEffekt) {
  51.                 App.log("Already released, do nothing.");
  52.                 boolean unused = MainActivity.this.dimmingEffekt = false;
  53.                 return;
  54.             }
  55.             App.log("Still holding -> DIM EFFEKT");
  56.             boolean unused2 = MainActivity.this.dimmingEffekt = true;
  57.             App.hood.connectAndSend(MainActivity.this.getString(R.string.cmd_dim_effekt_start));
  58.         }
  59.     };
  60.     /* access modifiers changed from: private */
  61.     public Runnable dimmerTouched = new Runnable() {
  62.         public void run() {
  63.             if (MainActivity.this.released) {
  64.                 App.log("Already released, do nothing.");
  65.                 boolean unused = MainActivity.this.dimming = false;
  66.                 return;
  67.             }
  68.             App.log("Still holding -> DIM");
  69.             boolean unused2 = MainActivity.this.dimming = true;
  70.             App.hood.connectAndSend(MainActivity.this.getString(R.string.cmd_dim_start));
  71.         }
  72.     };
  73.     /* access modifiers changed from: private */
  74.     public boolean dimming = false;
  75.     /* access modifiers changed from: private */
  76.     public boolean dimmingDeckenbeleuchtung = false;
  77.     /* access modifiers changed from: private */
  78.     public boolean dimmingEffekt = false;
  79.     /* access modifiers changed from: private */
  80.     public ImageView imgAbluft;
  81.     /* access modifiers changed from: private */
  82.     public ImageView imgBluetooth;
  83.     /* access modifiers changed from: private */
  84.     public ImageView imgDeckenbeleuchtung;
  85.     /* access modifiers changed from: private */
  86.     public ImageView imgEffekt;
  87.     /* access modifiers changed from: private */
  88.     public ImageView imgKochfeld;
  89.     /* access modifiers changed from: private */
  90.     public ImageView imgLiftDown;
  91.     /* access modifiers changed from: private */
  92.     public ImageView imgLiftUp;
  93.     private ImageView imgLogo;
  94.     /* access modifiers changed from: private */
  95.     public ImageView imgLuft1;
  96.     /* access modifiers changed from: private */
  97.     public ImageView imgLuft2;
  98.     /* access modifiers changed from: private */
  99.     public ImageView imgLuft3;
  100.     /* access modifiers changed from: private */
  101.     public ImageView imgLuft4;
  102.     /* access modifiers changed from: private */
  103.     public ImageView imgNachlauf;
  104.     /* access modifiers changed from: private */
  105.     public ImageView imgPower;
  106.     /* access modifiers changed from: private */
  107.     public ImageView imgRGB;
  108.     public Hood.OnBroadcastReceivedListener onBroadcastReceivedListener = new Hood.OnBroadcastReceivedListener() {
  109.         public void onBroadcastReceived(final String str) {
  110.             MainActivity.this.runOnUiThread(new Runnable() {
  111.                 public void run() {
  112.                     if (!App.hood.isPaired()) {
  113.                         MainActivity.this.txtBroadcast.setText("");
  114.                         MainActivity.this.txtDeviceAddress.setText("");
  115.                         MainActivity.this.imgPower.setImageAlpha(MainActivity.this.alpha_off);
  116.                         MainActivity.this.imgBluetooth.setImageAlpha(MainActivity.this.alpha_off);
  117.                         MainActivity.this.imgLuft1.setImageAlpha(MainActivity.this.alpha_off);
  118.                         MainActivity.this.imgLuft2.setImageAlpha(MainActivity.this.alpha_off);
  119.                         MainActivity.this.imgLuft3.setImageAlpha(MainActivity.this.alpha_off);
  120.                         MainActivity.this.imgLuft4.setImageAlpha(MainActivity.this.alpha_off);
  121.                         MainActivity.this.imgKochfeld.setImageAlpha(MainActivity.this.alpha_off);
  122.                         MainActivity.this.imgEffekt.setImageAlpha(MainActivity.this.alpha_off);
  123.                         MainActivity.this.imgRGB.setImageAlpha(MainActivity.this.alpha_off);
  124.                         MainActivity.this.imgAbluft.setImageAlpha(MainActivity.this.alpha_off);
  125.                         MainActivity.this.imgNachlauf.setImageAlpha(MainActivity.this.alpha_off);
  126.                         MainActivity.this.imgLiftUp.setImageAlpha(MainActivity.this.alpha_off);
  127.                         MainActivity.this.imgLiftDown.setImageAlpha(MainActivity.this.alpha_off);
  128.                         return;
  129.                     }
  130.                     MainActivity.this.imgBluetooth.setImageAlpha(MainActivity.this.alpha_on);
  131.                     MainActivity.this.imgPower.setImageAlpha(MainActivity.this.alpha_on);
  132.                     MainActivity.this.imgLuft1.setImageAlpha(App.hood.stufe != 1 ? MainActivity.this.alpha_off : MainActivity.this.alpha_on);
  133.                     MainActivity.this.imgLuft2.setImageAlpha(App.hood.stufe != 2 ? MainActivity.this.alpha_off : MainActivity.this.alpha_on);
  134.                     MainActivity.this.imgLuft3.setImageAlpha(App.hood.stufe != 3 ? MainActivity.this.alpha_off : MainActivity.this.alpha_on);
  135.                     MainActivity.this.imgKochfeld.setImageAlpha(App.hood.hasActiveIllumination ? MainActivity.this.alpha_on : MainActivity.this.alpha_off);
  136.                     MainActivity.this.imgEffekt.setImageAlpha(App.hood.hasActiveEffect ? MainActivity.this.alpha_on : MainActivity.this.alpha_off);
  137.                     MainActivity.this.imgRGB.setImageAlpha(App.hood.hasActiveRGB ? MainActivity.this.alpha_on : MainActivity.this.alpha_off);
  138.                     MainActivity.this.imgDeckenbeleuchtung.setImageAlpha(App.hood.hasActiveCeilingLight ? MainActivity.this.alpha_on : MainActivity.this.alpha_off);
  139.                     MainActivity.this.imgAbluft.setImageAlpha(App.hood.hasActiveCirculation ? MainActivity.this.alpha_on : MainActivity.this.alpha_off);
  140.                     MainActivity.this.imgLiftUp.setImageAlpha(App.hood.hasActiveLiftUp ? MainActivity.this.alpha_on : MainActivity.this.alpha_off);
  141.                     MainActivity.this.imgLiftDown.setImageAlpha(App.hood.hasActiveLiftDown ? MainActivity.this.alpha_on : MainActivity.this.alpha_off);
  142.                     int i = 4;
  143.                     if (App.hood.peripheral == null || !App.hood.peripheral.number.equals("00")) {
  144.                         MainActivity.this.imgLuft4.setVisibility(0);
  145.                     } else {
  146.                         MainActivity.this.imgLuft4.setVisibility(App.hood.hasIntensive ? 0 : 4);
  147.                     }
  148.                     MainActivity.this.imgEffekt.setVisibility(App.hood.hasEffectLight ? 0 : 4);
  149.                     MainActivity.this.imgAbluft.setVisibility(App.hood.hasCirculation ? 0 : 4);
  150.                     MainActivity.this.imgRGB.setVisibility(App.hood.hasRGB ? 0 : 4);
  151.                     if (App.hood.peripheral != null && App.hood.peripheral.number.equals("01")) {
  152.                         MainActivity.this.imgDeckenbeleuchtung.setVisibility(App.hood.hasCeilingLight ? 0 : 4);
  153.                     } else if (App.hood.peripheral != null && App.hood.peripheral.number.equals("00")) {
  154.                         MainActivity.this.imgDeckenbeleuchtung.setVisibility(4);
  155.                     }
  156.                     MainActivity.this.imgLiftUp.setVisibility(App.hood.hasLift ? 0 : 4);
  157.                     ImageView access$2800 = MainActivity.this.imgLiftDown;
  158.                     if (App.hood.hasLift) {
  159.                         i = 0;
  160.                     }
  161.                     access$2800.setVisibility(i);
  162.                     if (!App.hood.hasFatFilterSaturation) {
  163.                         App.hood.setDialogShown(MainActivity.this.getString(R.string.main_filter_fat), "0");
  164.                     } else if (!App.hood.fatFilterSaturationShown() && !MainActivity.this.getString(R.string.brand).equals(BuildConfig.FLAVOR)) {
  165.                         AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
  166.                         builder.setTitle((int) R.string.main_alert_title);
  167.                         builder.setMessage((int) R.string.main_alert_fat);
  168.                         builder.setPositiveButton(17039370, (DialogInterface.OnClickListener) null);
  169.                         builder.setOnDismissListener(new DialogInterface.OnDismissListener() {
  170.                             public void onDismiss(DialogInterface dialogInterface) {
  171.                             }
  172.                         });
  173.                         builder.show();
  174.                         App.hood.setDialogShown(MainActivity.this.getString(R.string.main_filter_fat), "1");
  175.                     }
  176.                     if (!App.hood.hasCoalFilterSaturation) {
  177.                         App.hood.setDialogShown(MainActivity.this.getString(R.string.main_filter_coal), "0");
  178.                     } else if (!App.hood.coalFilterSaturationShown()) {
  179.                         AlertDialog.Builder builder2 = new AlertDialog.Builder(MainActivity.this);
  180.                         builder2.setTitle((int) R.string.main_alert_title);
  181.                         builder2.setMessage((int) R.string.main_alert_coal);
  182.                         builder2.setPositiveButton(17039370, (DialogInterface.OnClickListener) null);
  183.                         builder2.setOnDismissListener(new DialogInterface.OnDismissListener() {
  184.                             public void onDismiss(DialogInterface dialogInterface) {
  185.                             }
  186.                         });
  187.                         builder2.show();
  188.                         App.hood.setDialogShown(MainActivity.this.getString(R.string.main_filter_coal), "1");
  189.                     }
  190.                     MainActivity.this.txtDeviceAddress.setText(App.hood.deviceAddress);
  191.                     MainActivity.this.txtBroadcast.setText(str);
  192.                 }
  193.             });
  194.         }
  195.     };
  196.     private View.OnClickListener onControlItemClicked = new View.OnClickListener() {
  197.         /* JADX WARNING: Code restructure failed: missing block: B:33:0x0111, code lost:
  198.             if (com.cybob.wescoremote.utils.App.hood.stufe != 1) goto L_0x02d2;
  199.          */
  200.         /* JADX WARNING: Code restructure failed: missing block: B:37:0x015e, code lost:
  201.             if (com.cybob.wescoremote.utils.App.hood.stufe != 2) goto L_0x02d2;
  202.          */
  203.         /* JADX WARNING: Code restructure failed: missing block: B:41:0x01ab, code lost:
  204.             if (com.cybob.wescoremote.utils.App.hood.stufe != 3) goto L_0x02d2;
  205.          */
  206.         /* JADX WARNING: Removed duplicated region for block: B:12:0x002e  */
  207.         /* JADX WARNING: Removed duplicated region for block: B:86:0x033f  */
  208.         /* Code decompiled incorrectly, please refer to instructions dump. */
  209.         public void onClick(android.view.View r8) {
  210.             /*
  211.                 r7 = this;
  212.                 java.lang.Object r0 = r8.getTag()
  213.                 java.lang.String r0 = (java.lang.String) r0
  214.                 int r1 = r0.hashCode()
  215.                 r2 = 65851(0x1013b, float:9.2277E-41)
  216.                 r3 = 0
  217.                 r4 = 1
  218.                 if (r1 == r2) goto L_0x0021
  219.                 r2 = 3387192(0x33af38, float:4.746467E-39)
  220.                 if (r1 == r2) goto L_0x0017
  221.                 goto L_0x002b
  222.             L_0x0017:
  223.                 java.lang.String r1 = "none"
  224.                 boolean r1 = r0.equals(r1)
  225.                 if (r1 == 0) goto L_0x002b
  226.                 r1 = r4
  227.                 goto L_0x002c
  228.             L_0x0021:
  229.                 java.lang.String r1 = "BLE"
  230.                 boolean r1 = r0.equals(r1)
  231.                 if (r1 == 0) goto L_0x002b
  232.                 r1 = r3
  233.                 goto L_0x002c
  234.             L_0x002b:
  235.                 r1 = -1
  236.             L_0x002c:
  237.                 if (r1 == 0) goto L_0x033f
  238.                 if (r1 == r4) goto L_0x0339
  239.                 com.cybob.wescoremote.utils.Hood r1 = com.cybob.wescoremote.utils.App.hood
  240.                 boolean r1 = r1.isPaired()
  241.                 if (r1 == 0) goto L_0x0323
  242.                 com.cybob.wescoremote.utils.Hood r1 = com.cybob.wescoremote.utils.App.hood
  243.                 int r1 = r1.color
  244.                 r2 = 2131099770(0x7f06007a, float:1.7811903E38)
  245.                 r5 = 2131099755(0x7f06006b, float:1.7811872E38)
  246.                 if (r1 != 0) goto L_0x004e
  247.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  248.                 android.widget.ImageView r1 = r1.imgBluetooth
  249.                 r1.setImageResource(r5)
  250.                 goto L_0x005d
  251.             L_0x004e:
  252.                 com.cybob.wescoremote.utils.Hood r1 = com.cybob.wescoremote.utils.App.hood
  253.                 int r1 = r1.color
  254.                 if (r1 != r4) goto L_0x005d
  255.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  256.                 android.widget.ImageView r1 = r1.imgBluetooth
  257.                 r1.setImageResource(r2)
  258.             L_0x005d:
  259.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  260.                 android.widget.ImageView r1 = r1.imgPower
  261.                 if (r8 != r1) goto L_0x00c9
  262.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  263.                 android.widget.ImageView r8 = r8.imgLuft1
  264.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  265.                 int r1 = r1.alpha_off
  266.                 r8.setImageAlpha(r1)
  267.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  268.                 android.widget.ImageView r8 = r8.imgLuft2
  269.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  270.                 int r1 = r1.alpha_off
  271.                 r8.setImageAlpha(r1)
  272.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  273.                 android.widget.ImageView r8 = r8.imgLuft3
  274.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  275.                 int r1 = r1.alpha_off
  276.                 r8.setImageAlpha(r1)
  277.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  278.                 android.widget.ImageView r8 = r8.imgLuft4
  279.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  280.                 int r1 = r1.alpha_off
  281.                 r8.setImageAlpha(r1)
  282.                 com.cybob.wescoremote.utils.Hood r8 = com.cybob.wescoremote.utils.App.hood
  283.                 r8.toggleOnOff()
  284.                 com.cybob.wescoremote.utils.Hood r8 = com.cybob.wescoremote.utils.App.hood
  285.                 int r8 = r8.stufe
  286.                 if (r8 == 0) goto L_0x02d3
  287.                 com.cybob.wescoremote.utils.Hood r8 = com.cybob.wescoremote.utils.App.hood
  288.                 boolean r8 = r8.hasAutoTrailing
  289.                 if (r8 == 0) goto L_0x02d3
  290.                 com.cybob.wescoremote.utils.Hood r8 = com.cybob.wescoremote.utils.App.hood
  291.                 boolean r8 = r8.hasActiveTrailing
  292.                 if (r8 != 0) goto L_0x02d3
  293.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  294.                 android.widget.ImageView r8 = r8.imgLuft1
  295.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  296.                 int r1 = r1.alpha_on
  297.                 r8.setImageAlpha(r1)
  298.                 goto L_0x02d3
  299.             L_0x00c9:
  300.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  301.                 android.widget.ImageView r1 = r1.imgLuft1
  302.                 if (r8 != r1) goto L_0x0115
  303.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  304.                 android.widget.ImageView r8 = r8.imgLuft1
  305.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  306.                 int r1 = r1.alpha_on
  307.                 r8.setImageAlpha(r1)
  308.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  309.                 android.widget.ImageView r8 = r8.imgLuft2
  310.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  311.                 int r1 = r1.alpha_off
  312.                 r8.setImageAlpha(r1)
  313.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  314.                 android.widget.ImageView r8 = r8.imgLuft3
  315.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  316.                 int r1 = r1.alpha_off
  317.                 r8.setImageAlpha(r1)
  318.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  319.                 android.widget.ImageView r8 = r8.imgLuft4
  320.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  321.                 int r1 = r1.alpha_off
  322.                 r8.setImageAlpha(r1)
  323.                 com.cybob.wescoremote.utils.Hood r8 = com.cybob.wescoremote.utils.App.hood
  324.                 int r8 = r8.stufe
  325.                 if (r8 == r4) goto L_0x02d3
  326.                 goto L_0x02d2
  327.             L_0x0115:
  328.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  329.                 android.widget.ImageView r1 = r1.imgLuft2
  330.                 if (r8 != r1) goto L_0x0162
  331.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  332.                 android.widget.ImageView r8 = r8.imgLuft1
  333.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  334.                 int r1 = r1.alpha_off
  335.                 r8.setImageAlpha(r1)
  336.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  337.                 android.widget.ImageView r8 = r8.imgLuft2
  338.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  339.                 int r1 = r1.alpha_on
  340.                 r8.setImageAlpha(r1)
  341.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  342.                 android.widget.ImageView r8 = r8.imgLuft3
  343.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  344.                 int r1 = r1.alpha_off
  345.                 r8.setImageAlpha(r1)
  346.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  347.                 android.widget.ImageView r8 = r8.imgLuft4
  348.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  349.                 int r1 = r1.alpha_off
  350.                 r8.setImageAlpha(r1)
  351.                 com.cybob.wescoremote.utils.Hood r8 = com.cybob.wescoremote.utils.App.hood
  352.                 int r8 = r8.stufe
  353.                 r1 = 2
  354.                 if (r8 == r1) goto L_0x02d3
  355.                 goto L_0x02d2
  356.             L_0x0162:
  357.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  358.                 android.widget.ImageView r1 = r1.imgLuft3
  359.                 if (r8 != r1) goto L_0x01af
  360.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  361.                 android.widget.ImageView r8 = r8.imgLuft1
  362.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  363.                 int r1 = r1.alpha_off
  364.                 r8.setImageAlpha(r1)
  365.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  366.                 android.widget.ImageView r8 = r8.imgLuft2
  367.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  368.                 int r1 = r1.alpha_off
  369.                 r8.setImageAlpha(r1)
  370.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  371.                 android.widget.ImageView r8 = r8.imgLuft3
  372.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  373.                 int r1 = r1.alpha_on
  374.                 r8.setImageAlpha(r1)
  375.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  376.                 android.widget.ImageView r8 = r8.imgLuft4
  377.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  378.                 int r1 = r1.alpha_off
  379.                 r8.setImageAlpha(r1)
  380.                 com.cybob.wescoremote.utils.Hood r8 = com.cybob.wescoremote.utils.App.hood
  381.                 int r8 = r8.stufe
  382.                 r1 = 3
  383.                 if (r8 == r1) goto L_0x02d3
  384.                 goto L_0x02d2
  385.             L_0x01af:
  386.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  387.                 android.widget.ImageView r1 = r1.imgLuft4
  388.                 if (r8 != r1) goto L_0x0205
  389.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  390.                 android.widget.ImageView r8 = r8.imgLuft1
  391.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  392.                 int r1 = r1.alpha_off
  393.                 r8.setImageAlpha(r1)
  394.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  395.                 android.widget.ImageView r8 = r8.imgLuft2
  396.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  397.                 int r1 = r1.alpha_off
  398.                 r8.setImageAlpha(r1)
  399.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  400.                 android.widget.ImageView r8 = r8.imgLuft3
  401.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  402.                 int r1 = r1.alpha_off
  403.                 r8.setImageAlpha(r1)
  404.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  405.                 android.widget.ImageView r8 = r8.imgLuft4
  406.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  407.                 int r1 = r1.alpha_on
  408.                 r8.setImageAlpha(r1)
  409.                 com.cybob.wescoremote.utils.Hood r8 = com.cybob.wescoremote.utils.App.hood
  410.                 int r8 = r8.stufe
  411.                 r1 = 4
  412.                 if (r8 != r1) goto L_0x02d2
  413.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  414.                 r0 = 2131427406(0x7f0b004e, float:1.8476427E38)
  415.                 java.lang.String r0 = r8.getString(r0)
  416.                 goto L_0x02d2
  417.             L_0x0205:
  418.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  419.                 android.widget.ImageView r1 = r1.imgNachlauf
  420.                 if (r8 != r1) goto L_0x021b
  421.                 com.cybob.wescoremote.utils.Hood r1 = com.cybob.wescoremote.utils.App.hood
  422.                 r1.toggleTrailing()
  423.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  424.                 android.widget.ImageView r8 = (android.widget.ImageView) r8
  425.                 r1.toggleImageAlpha(r8)
  426.                 goto L_0x02d3
  427.             L_0x021b:
  428.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  429.                 android.widget.ImageView r1 = r1.imgAbluft
  430.                 if (r8 != r1) goto L_0x022a
  431.                 com.cybob.wescoremote.utils.Hood r8 = com.cybob.wescoremote.utils.App.hood
  432.                 r8.toggleAirStream()
  433.                 goto L_0x02d3
  434.             L_0x022a:
  435.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  436.                 android.widget.ImageView r1 = r1.imgLiftUp
  437.                 if (r8 != r1) goto L_0x0252
  438.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  439.                 android.widget.ImageView r8 = r8.imgLiftUp
  440.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  441.                 int r1 = r1.alpha_on
  442.                 r8.setImageAlpha(r1)
  443.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  444.                 android.widget.ImageView r8 = r8.imgLiftDown
  445.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  446.                 int r1 = r1.alpha_off
  447.                 r8.setImageAlpha(r1)
  448.                 goto L_0x02d2
  449.             L_0x0252:
  450.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  451.                 android.widget.ImageView r1 = r1.imgLiftDown
  452.                 if (r8 != r1) goto L_0x0279
  453.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  454.                 android.widget.ImageView r8 = r8.imgLiftUp
  455.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  456.                 int r1 = r1.alpha_off
  457.                 r8.setImageAlpha(r1)
  458.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  459.                 android.widget.ImageView r8 = r8.imgLiftDown
  460.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  461.                 int r1 = r1.alpha_on
  462.                 r8.setImageAlpha(r1)
  463.                 goto L_0x02d2
  464.             L_0x0279:
  465.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  466.                 android.widget.ImageView r1 = r1.imgRGB
  467.                 if (r8 != r1) goto L_0x02cb
  468.                 com.cybob.wescoremote.utils.Hood r1 = com.cybob.wescoremote.utils.App.hood
  469.                 boolean r1 = r1.hasActiveEffect
  470.                 if (r1 == 0) goto L_0x0295
  471.                 com.cybob.wescoremote.utils.Hood r1 = com.cybob.wescoremote.utils.App.hood
  472.                 com.cybob.wescoremote.utils.Peripheral r1 = r1.peripheral
  473.                 java.lang.String r1 = r1.number
  474.                 java.lang.String r6 = "00"
  475.                 boolean r1 = r1.equals(r6)
  476.                 if (r1 != 0) goto L_0x02a3
  477.             L_0x0295:
  478.                 com.cybob.wescoremote.utils.Hood r1 = com.cybob.wescoremote.utils.App.hood
  479.                 com.cybob.wescoremote.utils.Peripheral r1 = r1.peripheral
  480.                 java.lang.String r1 = r1.number
  481.                 java.lang.String r6 = "01"
  482.                 boolean r1 = r1.equals(r6)
  483.                 if (r1 == 0) goto L_0x02ab
  484.             L_0x02a3:
  485.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  486.                 android.widget.ImageView r8 = (android.widget.ImageView) r8
  487.                 r1.toggleImageAlpha(r8)
  488.                 goto L_0x02d2
  489.             L_0x02ab:
  490.                 com.cybob.wescoremote.utils.Hood r8 = com.cybob.wescoremote.utils.App.hood
  491.                 int r8 = r8.color
  492.                 if (r8 != 0) goto L_0x02bb
  493.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  494.                 android.widget.ImageView r8 = r8.imgBluetooth
  495.                 r8.setImageResource(r5)
  496.                 goto L_0x02d3
  497.             L_0x02bb:
  498.                 com.cybob.wescoremote.utils.Hood r8 = com.cybob.wescoremote.utils.App.hood
  499.                 int r8 = r8.color
  500.                 if (r8 != r4) goto L_0x02d3
  501.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  502.                 android.widget.ImageView r8 = r8.imgBluetooth
  503.                 r8.setImageResource(r2)
  504.                 goto L_0x02d3
  505.             L_0x02cb:
  506.                 com.cybob.wescoremote.activities.MainActivity r1 = com.cybob.wescoremote.activities.MainActivity.this
  507.                 android.widget.ImageView r8 = (android.widget.ImageView) r8
  508.                 r1.toggleImageAlpha(r8)
  509.             L_0x02d2:
  510.                 r3 = r4
  511.             L_0x02d3:
  512.                 if (r3 == 0) goto L_0x02ef
  513.                 java.lang.StringBuilder r8 = new java.lang.StringBuilder
  514.                 r8.<init>()
  515.                 java.lang.String r1 = "Connect and send: "
  516.                 r8.append(r1)
  517.                 r8.append(r0)
  518.                 java.lang.String r8 = r8.toString()
  519.                 com.cybob.wescoremote.utils.App.log(r8)
  520.                 com.cybob.wescoremote.utils.Hood r8 = com.cybob.wescoremote.utils.App.hood
  521.                 r8.connectAndSend(r0)
  522.                 goto L_0x0344
  523.             L_0x02ef:
  524.                 java.lang.StringBuilder r8 = new java.lang.StringBuilder
  525.                 r8.<init>()
  526.                 java.lang.String r1 = "Not sending: "
  527.                 r8.append(r1)
  528.                 r8.append(r0)
  529.                 java.lang.String r8 = r8.toString()
  530.                 com.cybob.wescoremote.utils.App.log(r8)
  531.                 com.cybob.wescoremote.utils.Hood r8 = com.cybob.wescoremote.utils.App.hood
  532.                 int r8 = r8.color
  533.                 if (r8 != 0) goto L_0x0313
  534.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  535.                 android.widget.ImageView r8 = r8.imgBluetooth
  536.                 r8.setImageResource(r5)
  537.                 goto L_0x0344
  538.             L_0x0313:
  539.                 com.cybob.wescoremote.utils.Hood r8 = com.cybob.wescoremote.utils.App.hood
  540.                 int r8 = r8.color
  541.                 if (r8 != r4) goto L_0x0344
  542.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  543.                 android.widget.ImageView r8 = r8.imgBluetooth
  544.                 r8.setImageResource(r2)
  545.                 goto L_0x0344
  546.             L_0x0323:
  547.                 java.lang.String r8 = "Not connected."
  548.                 com.cybob.wescoremote.utils.App.log(r8)
  549.                 com.cybob.wescoremote.activities.MainActivity r8 = com.cybob.wescoremote.activities.MainActivity.this
  550.                 r0 = 2131427539(0x7f0b00d3, float:1.8476697E38)
  551.                 java.lang.String r0 = r8.getString(r0)
  552.                 android.widget.Toast r8 = android.widget.Toast.makeText(r8, r0, r3)
  553.                 r8.show()
  554.                 goto L_0x0344
  555.             L_0x0339:
  556.                 java.lang.String r8 = ":P"
  557.                 com.cybob.wescoremote.utils.App.log(r8)
  558.                 goto L_0x0344
  559.             L_0x033f:
  560.                 com.cybob.wescoremote.utils.Hood r8 = com.cybob.wescoremote.utils.App.hood
  561.                 r8.startScanning()
  562.             L_0x0344:
  563.                 return
  564.             */
  565.             throw new UnsupportedOperationException("Method not decompiled: com.cybob.wescoremote.activities.MainActivity.C03509.onClick(android.view.View):void");
  566.         }
  567.     };
  568.     private View.OnClickListener onMenuClicked = new View.OnClickListener() {
  569.         public void onClick(View view) {
  570.             MainActivity.this.startActivity(new Intent(MainActivity.this, MenuActivity.class));
  571.         }
  572.     };
  573.     private View.OnTouchListener onTouchDeckenbeleuchtungListener = new View.OnTouchListener() {
  574.         public boolean onTouch(View view, MotionEvent motionEvent) {
  575.             if (!App.hood.isPaired()) {
  576.                 App.log("Not connected.");
  577.                 MainActivity mainActivity = MainActivity.this;
  578.                 Toast.makeText(mainActivity, mainActivity.getString(R.string.toast_hood_104), 0).show();
  579.             } else if (motionEvent.getAction() == 0) {
  580.                 App.log("DOWN");
  581.                 boolean unused = MainActivity.this.releasedDeckenbeleuchtung = false;
  582.                 boolean unused2 = MainActivity.this.dimmingDeckenbeleuchtung = false;
  583.                 MainActivity.this.touchTimer.postDelayed(MainActivity.this.dimmerDeckenbeleuchtungTouched, 1000);
  584.                 return true;
  585.             } else if (motionEvent.getAction() == 1) {
  586.                 App.log("UP");
  587.                 if (MainActivity.this.dimmingDeckenbeleuchtung) {
  588.                     App.log("Dimming ceiling light -> turn off");
  589.                     App.hood.connectAndSend(MainActivity.this.getString(R.string.cmd_dim_deckenbeleuchtung_stop));
  590.                 } else {
  591.                     App.log("No dim, toggle ceiling light");
  592.                     if (MainActivity.this.imgDeckenbeleuchtung.getImageAlpha() == MainActivity.this.alpha_off) {
  593.                         MainActivity.this.imgDeckenbeleuchtung.setImageAlpha(MainActivity.this.alpha_on);
  594.                     } else {
  595.                         MainActivity.this.imgDeckenbeleuchtung.setImageAlpha(MainActivity.this.alpha_off);
  596.                     }
  597.                     App.hood.connectAndSend(MainActivity.this.getString(R.string.cmd_deckenbeleuchtung));
  598.                 }
  599.                 boolean unused3 = MainActivity.this.releasedDeckenbeleuchtung = true;
  600.                 return true;
  601.             }
  602.             return false;
  603.         }
  604.     };
  605.     private View.OnTouchListener onTouchEffektListener = new View.OnTouchListener() {
  606.         public boolean onTouch(View view, MotionEvent motionEvent) {
  607.             if (!App.hood.isPaired()) {
  608.                 App.log("Not connected.");
  609.                 MainActivity mainActivity = MainActivity.this;
  610.                 Toast.makeText(mainActivity, mainActivity.getString(R.string.toast_hood_104), 0).show();
  611.             } else if (motionEvent.getAction() == 0) {
  612.                 App.log("DOWN");
  613.                 if (App.hood.hasDimmerEffekt) {
  614.                     boolean unused = MainActivity.this.releasedEffekt = false;
  615.                     boolean unused2 = MainActivity.this.dimmingEffekt = false;
  616.                     MainActivity.this.touchTimer.postDelayed(MainActivity.this.dimmerEffektTouched, 1000);
  617.                 } else {
  618.                     App.log("No effect dimmer present.");
  619.                 }
  620.                 return true;
  621.             } else if (motionEvent.getAction() == 1) {
  622.                 App.log("UP");
  623.                 if (MainActivity.this.dimmingEffekt) {
  624.                     App.log("Dimming effect -> turn off");
  625.                     App.hood.connectAndSend(MainActivity.this.getString(R.string.cmd_dim_effekt_stop));
  626.                 } else {
  627.                     App.log("No dim, toggle effect light");
  628.                     if (!App.hood.hasActiveRGB || !App.hood.peripheral.number.equals("00")) {
  629.                         if (MainActivity.this.imgEffekt.getImageAlpha() == MainActivity.this.alpha_off) {
  630.                             MainActivity.this.imgEffekt.setImageAlpha(MainActivity.this.alpha_on);
  631.                         } else {
  632.                             MainActivity.this.imgEffekt.setImageAlpha(MainActivity.this.alpha_off);
  633.                         }
  634.                         App.hood.connectAndSend(MainActivity.this.getString(R.string.cmd_effekt));
  635.                     } else {
  636.                         App.hood.connectAndSend(MainActivity.this.getString(R.string.cmd_rgb));
  637.                         MainActivity.this.imgRGB.setImageAlpha(MainActivity.this.alpha_off);
  638.                     }
  639.                 }
  640.                 boolean unused3 = MainActivity.this.releasedEffekt = true;
  641.                 return true;
  642.             }
  643.             return false;
  644.         }
  645.     };
  646.     private View.OnTouchListener onTouchListener = new View.OnTouchListener() {
  647.         public boolean onTouch(View view, MotionEvent motionEvent) {
  648.             if (!App.hood.isPaired()) {
  649.                 App.log("Not connected.");
  650.                 MainActivity mainActivity = MainActivity.this;
  651.                 Toast.makeText(mainActivity, mainActivity.getString(R.string.toast_hood_104), 0).show();
  652.             } else if (motionEvent.getAction() == 0) {
  653.                 App.log("DOWN");
  654.                 if (App.hood.hasDimmer) {
  655.                     boolean unused = MainActivity.this.released = false;
  656.                     boolean unused2 = MainActivity.this.dimming = false;
  657.                     MainActivity.this.touchTimer.postDelayed(MainActivity.this.dimmerTouched, 1000);
  658.                 } else {
  659.                     App.log("No dimmer present.");
  660.                 }
  661.                 return true;
  662.             } else if (motionEvent.getAction() == 1) {
  663.                 App.log("UP");
  664.                 if (MainActivity.this.dimming) {
  665.                     App.log("Dimming -> turn off");
  666.                     App.hood.connectAndSend(MainActivity.this.getString(R.string.cmd_dim_stop));
  667.                 } else {
  668.                     App.log("No dim, toggle light");
  669.                     if (MainActivity.this.imgKochfeld.getImageAlpha() == MainActivity.this.alpha_off) {
  670.                         MainActivity.this.imgKochfeld.setImageAlpha(MainActivity.this.alpha_on);
  671.                     } else {
  672.                         MainActivity.this.imgKochfeld.setImageAlpha(MainActivity.this.alpha_off);
  673.                     }
  674.                     App.hood.connectAndSend(MainActivity.this.getString(R.string.cmd_kochfeld));
  675.                 }
  676.                 boolean unused3 = MainActivity.this.released = true;
  677.                 return true;
  678.             }
  679.             return false;
  680.         }
  681.     };
  682.     /* access modifiers changed from: private */
  683.     public boolean released = true;
  684.     /* access modifiers changed from: private */
  685.     public boolean releasedDeckenbeleuchtung = true;
  686.     /* access modifiers changed from: private */
  687.     public boolean releasedEffekt = true;
  688.     private Runnable timedRefresh = new Runnable() {
  689.         public void run() {
  690.             if (App.hood == null) {
  691.                 App.log("Init");
  692.                 App.hood = new Hood(MainActivity.this);
  693.                 App.hood.setOnBroadcastReceivedListener(MainActivity.this.onBroadcastReceivedListener);
  694.             }
  695.             if (!App.hood.isPaired() || !App.hood.hasActiveTrailing) {
  696.                 MainActivity.this.imgNachlauf.setImageAlpha(MainActivity.this.alpha_off);
  697.             } else if (MainActivity.this.imgNachlauf.getImageAlpha() == MainActivity.this.alpha_off) {
  698.                 MainActivity.this.imgNachlauf.setImageAlpha(MainActivity.this.alpha_on);
  699.             } else {
  700.                 MainActivity.this.imgNachlauf.setImageAlpha(MainActivity.this.alpha_off);
  701.             }
  702.             if (!App.hood.isPaired() || App.hood.stufe != 4) {
  703.                 if (!App.hood.isPaired() || App.hood.stufe != 5) {
  704.                     MainActivity.this.imgLuft4.setImageAlpha(MainActivity.this.alpha_off);
  705.                 } else {
  706.                     MainActivity.this.imgLuft4.setImageAlpha(MainActivity.this.alpha_on);
  707.                 }
  708.             } else if (MainActivity.this.imgLuft4.getImageAlpha() == MainActivity.this.alpha_off) {
  709.                 MainActivity.this.imgLuft4.setImageAlpha(MainActivity.this.alpha_on);
  710.             } else {
  711.                 MainActivity.this.imgLuft4.setImageAlpha(MainActivity.this.alpha_off);
  712.             }
  713.             MainActivity.this.timer.postDelayed(this, (long) MainActivity.this.delay);
  714.         }
  715.     };
  716.     /* access modifiers changed from: private */
  717.     public Handler timer = new Handler();
  718.     /* access modifiers changed from: private */
  719.     public Handler touchTimer = new Handler();
  720.     /* access modifiers changed from: private */
  721.     public TextView txtBroadcast;
  722.     /* access modifiers changed from: private */
  723.     public TextView txtDeviceAddress;
  724.     private TextView txtMenu;
  725.  
  726.     /* access modifiers changed from: protected */
  727.     public void onCreate(Bundle bundle) {
  728.         super.onCreate(bundle);
  729.         getWindow().setFlags(1024, 1024);
  730.         setContentView((int) R.layout.activity_main);
  731.         this.background = findViewById(R.id.background);
  732.         ((ProgressBar) findViewById(R.id.bleProgress)).setVisibility(4);
  733.         this.txtBroadcast = (TextView) findViewById(R.id.textViewBroadcast);
  734.         this.txtDeviceAddress = (TextView) findViewById(R.id.textViewDevice);
  735.         this.txtBroadcast.setVisibility(4);
  736.         this.txtDeviceAddress.setVisibility(4);
  737.         this.imgLogo = (ImageView) findViewById(R.id.logo);
  738.         this.imgBluetooth = (ImageView) findViewById(R.id.imageViewBluetooth);
  739.         this.imgBluetooth.setOnClickListener(this.onControlItemClicked);
  740.         this.imgBluetooth.setImageAlpha(this.alpha_off);
  741.         this.imgPower = (ImageView) findViewById(R.id.imageViewPower);
  742.         this.imgPower.setOnClickListener(this.onControlItemClicked);
  743.         this.imgLuft1 = (ImageView) findViewById(R.id.imageViewLuft1);
  744.         this.imgLuft1.setOnClickListener(this.onControlItemClicked);
  745.         this.imgLuft1.setImageAlpha(this.alpha_off);
  746.         this.imgLuft2 = (ImageView) findViewById(R.id.imageViewLuft2);
  747.         this.imgLuft2.setOnClickListener(this.onControlItemClicked);
  748.         this.imgLuft2.setImageAlpha(this.alpha_off);
  749.         this.imgLuft3 = (ImageView) findViewById(R.id.imageViewLuft3);
  750.         this.imgLuft3.setOnClickListener(this.onControlItemClicked);
  751.         this.imgLuft3.setImageAlpha(this.alpha_off);
  752.         this.imgLuft4 = (ImageView) findViewById(R.id.imageViewLuft4);
  753.         this.imgLuft4.setOnClickListener(this.onControlItemClicked);
  754.         this.imgLuft4.setImageAlpha(this.alpha_off);
  755.         this.imgNachlauf = (ImageView) findViewById(R.id.imageViewNachlauf);
  756.         this.imgNachlauf.setOnClickListener(this.onControlItemClicked);
  757.         this.imgNachlauf.setImageAlpha(this.alpha_off);
  758.         this.imgAbluft = (ImageView) findViewById(R.id.imageViewAbluft);
  759.         this.imgAbluft.setOnClickListener(this.onControlItemClicked);
  760.         this.imgAbluft.setImageAlpha(this.alpha_off);
  761.         this.imgKochfeld = (ImageView) findViewById(R.id.imageViewKochfeld);
  762.         this.imgKochfeld.setOnTouchListener(this.onTouchListener);
  763.         this.imgKochfeld.setImageAlpha(this.alpha_off);
  764.         this.imgEffekt = (ImageView) findViewById(R.id.imageViewEffekt);
  765.         this.imgEffekt.setOnTouchListener(this.onTouchEffektListener);
  766.         this.imgEffekt.setImageAlpha(this.alpha_off);
  767.         this.imgRGB = (ImageView) findViewById(R.id.imageViewRGB);
  768.         this.imgRGB.setOnClickListener(this.onControlItemClicked);
  769.         this.imgRGB.setImageAlpha(this.alpha_off);
  770.         this.imgDeckenbeleuchtung = (ImageView) findViewById(R.id.imageViewDeckenbeleuchtung);
  771.         this.imgDeckenbeleuchtung.setOnTouchListener(this.onTouchDeckenbeleuchtungListener);
  772.         this.imgDeckenbeleuchtung.setImageAlpha(this.alpha_off);
  773.         this.imgLiftUp = (ImageView) findViewById(R.id.imageViewLiftUp);
  774.         this.imgLiftUp.setOnClickListener(this.onControlItemClicked);
  775.         this.imgLiftUp.setImageAlpha(this.alpha_off);
  776.         this.imgLiftDown = (ImageView) findViewById(R.id.imageViewLiftDown);
  777.         this.imgLiftDown.setOnClickListener(this.onControlItemClicked);
  778.         this.imgLiftDown.setImageAlpha(this.alpha_off);
  779.         this.txtMenu = (TextView) findViewById(R.id.buttonMenu);
  780.         this.txtMenu.setOnClickListener(this.onMenuClicked);
  781.         if (Build.VERSION.SDK_INT >= 23) {
  782.             if (checkSelfPermission("android.permission.ACCESS_COARSE_LOCATION") != 0) {
  783.                 requestPermissions(new String[]{"android.permission.ACCESS_COARSE_LOCATION"}, 1);
  784.             } else {
  785.                 App.hood = new Hood(this);
  786.                 App.hood.setOnBroadcastReceivedListener(this.onBroadcastReceivedListener);
  787.                 this.timer.postDelayed(this.timedRefresh, (long) this.delay);
  788.             }
  789.         }
  790.         new Analytics(this).track();
  791.         String displayName = getResources().getConfiguration().locale.getDisplayName();
  792.         Log.i("DEV", "locale: " + displayName);
  793.         String country = getResources().getConfiguration().locale.getCountry();
  794.         Log.i("DEV", "locale: " + country);
  795.     }
  796.  
  797.     /* access modifiers changed from: protected */
  798.     public void onResume() {
  799.         super.onResume();
  800.         if (App.hood != null) {
  801.             App.hood.setOnBroadcastReceivedListener(this.onBroadcastReceivedListener);
  802.             App.hood.onBroadcastReceivedListener.onBroadcastReceived("");
  803.         }
  804.         this.txtDeviceAddress.setText("");
  805.         this.txtBroadcast.setText("");
  806.         toggleColor();
  807.     }
  808.  
  809.     /* access modifiers changed from: protected */
  810.     public void onPause() {
  811.         super.onPause();
  812.     }
  813.  
  814.     /* access modifiers changed from: protected */
  815.     public void onDestroy() {
  816.         super.onDestroy();
  817.     }
  818.  
  819.     /* access modifiers changed from: protected */
  820.     public void onActivityResult(int i, int i2, Intent intent) {
  821.         App.log();
  822.     }
  823.  
  824.     public void onRequestPermissionsResult(int i, String[] strArr, int[] iArr) {
  825.         if (i != 1 || iArr == null) {
  826.             return;
  827.         }
  828.         if (iArr[0] == 0) {
  829.             App.log("Coarse location permission granted");
  830.             this.timer.postDelayed(this.timedRefresh, (long) this.delay);
  831.             return;
  832.         }
  833.         AlertDialog.Builder builder = new AlertDialog.Builder(this);
  834.         builder.setTitle((CharSequence) getString(R.string.main_limited_functionality));
  835.         builder.setMessage((CharSequence) getString(R.string.main_remark_find_hood));
  836.         builder.setPositiveButton(17039370, (DialogInterface.OnClickListener) null);
  837.         builder.setOnDismissListener(new DialogInterface.OnDismissListener() {
  838.             public void onDismiss(DialogInterface dialogInterface) {
  839.             }
  840.         });
  841.         builder.show();
  842.     }
  843.  
  844.     /* access modifiers changed from: private */
  845.     public void toggleImageAlpha(ImageView imageView) {
  846.         int imageAlpha = imageView.getImageAlpha();
  847.         int i = this.alpha_on;
  848.         if (imageAlpha == i) {
  849.             i = this.alpha_off;
  850.         }
  851.         imageView.setImageAlpha(i);
  852.     }
  853.  
  854.     private void toggleColor() {
  855.         if (App.hood == null || App.hood.color == 0) {
  856.             App.log("black");
  857.             this.background.setBackgroundColor(getColor(R.color.black));
  858.             this.imgLogo.setImageResource(R.drawable.logo_black);
  859.             if (App.hood == null || !App.hood.isPaired()) {
  860.                 this.imgBluetooth.setImageResource(R.drawable.icon_black_bluetooth);
  861.                 this.imgBluetooth.setImageAlpha(this.alpha_off);
  862.             } else {
  863.                 this.imgBluetooth.setImageResource(R.drawable.icon_black_bluetooth);
  864.                 this.imgBluetooth.setImageAlpha(this.alpha_on);
  865.             }
  866.             this.imgPower.setImageResource(R.drawable.icon_black_power);
  867.             this.imgLuft1.setImageResource(R.drawable.icon_black_luft1);
  868.             this.imgLuft2.setImageResource(R.drawable.icon_black_luft2);
  869.             this.imgLuft3.setImageResource(R.drawable.icon_black_luft3);
  870.             this.imgLuft4.setImageResource(R.drawable.icon_black_luft4);
  871.             this.imgKochfeld.setImageResource(R.drawable.icon_black_kochfeld);
  872.             this.imgEffekt.setImageResource(R.drawable.icon_black_effekt);
  873.             this.imgRGB.setImageResource(R.drawable.icon_black_rgb);
  874.             this.imgDeckenbeleuchtung.setImageResource(R.drawable.icon_black_deckenbeleuchtung);
  875.             this.imgNachlauf.setImageResource(R.drawable.icon_black_nachlauf);
  876.             this.imgAbluft.setImageResource(R.drawable.icon_black_umluft);
  877.             this.imgLiftDown.setImageResource(R.drawable.icon_black_lift_down);
  878.             this.imgLiftUp.setImageResource(R.drawable.icon_black_lift_up);
  879.             this.txtMenu.setTextColor(getColor(R.color.white));
  880.             this.txtBroadcast.setTextColor(getColor(R.color.white));
  881.             this.txtDeviceAddress.setTextColor(getColor(R.color.white));
  882.         } else if (App.hood.color == 1) {
  883.             App.log("white");
  884.             this.background.setBackgroundColor(getColor(R.color.white));
  885.             this.imgLogo.setImageResource(R.drawable.logo_white);
  886.             if (App.hood.isPaired()) {
  887.                 this.imgBluetooth.setImageResource(R.drawable.icon_white_bluetooth);
  888.                 this.imgBluetooth.setImageAlpha(this.alpha_on);
  889.             } else {
  890.                 this.imgBluetooth.setImageResource(R.drawable.icon_white_bluetooth);
  891.                 this.imgBluetooth.setImageAlpha(this.alpha_off);
  892.             }
  893.             this.imgPower.setImageResource(R.drawable.icon_white_power);
  894.             this.imgLuft1.setImageResource(R.drawable.icon_white_luft1);
  895.             this.imgLuft2.setImageResource(R.drawable.icon_white_luft2);
  896.             this.imgLuft3.setImageResource(R.drawable.icon_white_luft3);
  897.             this.imgLuft4.setImageResource(R.drawable.icon_white_luft4);
  898.             this.imgKochfeld.setImageResource(R.drawable.icon_white_kochfeld);
  899.             this.imgEffekt.setImageResource(R.drawable.icon_white_effekt);
  900.             this.imgRGB.setImageResource(R.drawable.icon_white_rgb);
  901.             this.imgDeckenbeleuchtung.setImageResource(R.drawable.icon_white_deckenbeleuchtung);
  902.             this.imgNachlauf.setImageResource(R.drawable.icon_white_nachlauf);
  903.             this.imgAbluft.setImageResource(R.drawable.icon_white_umluft);
  904.             this.imgLiftDown.setImageResource(R.drawable.icon_white_lift_down);
  905.             this.imgLiftUp.setImageResource(R.drawable.icon_white_lift_up);
  906.             this.txtMenu.setTextColor(getColor(R.color.black));
  907.             this.txtBroadcast.setTextColor(getColor(R.color.black));
  908.             this.txtDeviceAddress.setTextColor(getColor(R.color.black));
  909.         }
  910.     }
  911. }
  912.  
  913.  
Advertisement
Add Comment
Please, Sign In to add comment