@@ -2,6 +2,7 @@ package ai.pai.lensman.activities; |
||
2 | 2 |
|
3 | 3 |
import android.os.Bundle; |
4 | 4 |
import android.view.View; |
5 |
+import android.widget.Button; |
|
5 | 6 |
import android.widget.ImageView; |
6 | 7 |
import android.widget.TextView; |
7 | 8 |
import android.widget.Toast; |
@@ -25,6 +26,7 @@ public class EncryptActivity extends BaseActivity implements View.OnClickListene |
||
25 | 26 |
private DisplayImageOptions options; |
26 | 27 |
|
27 | 28 |
private String currentPath = ""; |
29 |
+ private Button encryptBtn; |
|
28 | 30 |
|
29 | 31 |
@Override |
30 | 32 |
protected void onCreate(Bundle savedInstanceState) { |
@@ -37,7 +39,8 @@ public class EncryptActivity extends BaseActivity implements View.OnClickListene |
||
37 | 39 |
((TextView) findViewById(R.id.title_bar_middle_txt)).setText("加密"); |
38 | 40 |
findViewById(R.id.title_bar_back_layout).setOnClickListener(this); |
39 | 41 |
findViewById(R.id.title_bar_option_layout).setVisibility(View.INVISIBLE); |
40 |
- findViewById(R.id.btn_encrypt).setOnClickListener(this); |
|
42 |
+ encryptBtn = (Button) findViewById(R.id.btn_encrypt); |
|
43 |
+ encryptBtn.setOnClickListener(this); |
|
41 | 44 |
findViewById(R.id.title_bar_back_layout).setOnClickListener(this); |
42 | 45 |
image = (ImageView) findViewById(R.id.image_encrypt); |
43 | 46 |
currentPath = originImgFilePath; |
@@ -59,12 +62,14 @@ public class EncryptActivity extends BaseActivity implements View.OnClickListene |
||
59 | 62 |
LogHelper.d("czy", "加密成功"); |
60 | 63 |
currentPath = encryptImgFilePath; |
61 | 64 |
ImageLoaderUtils.displayLocalImage(currentPath, image, options); |
65 |
+ encryptBtn.setText("解密"); |
|
62 | 66 |
} else { |
63 | 67 |
LogHelper.d("czy", "开始解密"); |
64 | 68 |
EncryptUtils.xorFile(encryptImgFilePath, decryptImgFilePath, "chengzhenyu".getBytes()); |
65 | 69 |
LogHelper.d("czy", "解密成功"); |
66 | 70 |
currentPath = decryptImgFilePath; |
67 | 71 |
ImageLoaderUtils.displayLocalImage(currentPath, image, options); |
72 |
+ encryptBtn.setText("加密"); |
|
68 | 73 |
} |
69 | 74 |
} catch (Exception e) { |
70 | 75 |
e.printStackTrace(); |
@@ -9,6 +9,7 @@ |
||
9 | 9 |
android:layout_width="match_parent" |
10 | 10 |
android:layout_height="wrap_content" |
11 | 11 |
android:background="@color/colorPrimaryDark"> |
12 |
+ |
|
12 | 13 |
<include layout="@layout/title_bar_with_back_and_option" /> |
13 | 14 |
</RelativeLayout> |
14 | 15 |
|
@@ -16,17 +17,20 @@ |
||
16 | 17 |
android:id="@+id/image_encrypt" |
17 | 18 |
android:layout_width="match_parent" |
18 | 19 |
android:layout_height="300dp" |
19 |
- android:scaleType="centerInside" |
|
20 |
- android:layout_below="@id/title_layout"/> |
|
20 |
+ android:layout_below="@id/title_layout" |
|
21 |
+ android:scaleType="centerCrop" /> |
|
21 | 22 |
|
22 | 23 |
<Button |
23 | 24 |
android:id="@+id/btn_encrypt" |
24 | 25 |
android:layout_width="100dp" |
25 | 26 |
android:layout_height="48dp" |
26 | 27 |
android:layout_alignParentBottom="true" |
27 |
- android:layout_marginBottom="60dp" |
|
28 | 28 |
android:layout_centerHorizontal="true" |
29 |
- android:gravity="center"/> |
|
29 |
+ android:layout_marginBottom="60dp" |
|
30 |
+ android:background="@color/colorPrimary" |
|
31 |
+ android:gravity="center" |
|
32 |
+ android:text="加密" |
|
33 |
+ android:textColor="@color/white" /> |
|
30 | 34 |
|
31 | 35 |
|
32 | 36 |
</RelativeLayout> |