diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index ad3d055..7c200df 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -3,9 +3,7 @@
xmlns:android="http://schemas.android.com/apk/res/android">
-
-
diff --git a/app/src/main/java/com/dss886/transmis/MainActivity.java b/app/src/main/java/com/dss886/transmis/MainActivity.java
index cd53dfc..60f7201 100644
--- a/app/src/main/java/com/dss886/transmis/MainActivity.java
+++ b/app/src/main/java/com/dss886/transmis/MainActivity.java
@@ -41,7 +41,7 @@ protected void addViews() {
mMailItem = new TextItem(this, "邮件参数设置").showRightArrow();
mHelpItem = new TextItem(this, "使用帮助");
mVersionItem = new TextItem(this, "检查更新", "当前版本 v" + BuildConfig.VERSION_NAME);
- mLicenseItem = new TextItem(this, "开源许可", "Apache 2.0");
+ mLicenseItem = new TextItem(this, "开源许可", "GNU v3.0");
addView(mGlobalSwitch);
addView(new SectionItem(this, "监听内容"));
diff --git a/app/src/main/java/com/dss886/transmis/mail/MailActivity.java b/app/src/main/java/com/dss886/transmis/mail/MailActivity.java
index 43aa899..bd07629 100644
--- a/app/src/main/java/com/dss886/transmis/mail/MailActivity.java
+++ b/app/src/main/java/com/dss886/transmis/mail/MailActivity.java
@@ -47,8 +47,9 @@ protected void addViews() {
String value = sp.getString(Tags.SP_MAIL_SEND_MAIL, null);
return TextUtils.isEmpty(value) ? "未设置" : value;
});
- mSendPasswordItem = new TextItem(this, "发件人密码/授权码").asPassword().setCallback(sp -> {
+ mSendPasswordItem = new TextItem(this, "发件人密码/授权码").setCallback(sp -> {
String value = sp.getString(Tags.SP_MAIL_SEND_PASSWORD, null);
+ mSendPasswordItem.setIsPassword(!TextUtils.isEmpty(value));
return TextUtils.isEmpty(value) ? "未设置" : value;
});
mReceiveItem = new TextItem(this, "收件人邮箱").setCallback(sp -> {
diff --git a/app/src/main/java/com/dss886/transmis/view/TextItem.java b/app/src/main/java/com/dss886/transmis/view/TextItem.java
index 3d38b05..bd441e5 100644
--- a/app/src/main/java/com/dss886/transmis/view/TextItem.java
+++ b/app/src/main/java/com/dss886/transmis/view/TextItem.java
@@ -43,8 +43,12 @@ public TextItem showRightArrow() {
return this;
}
- public TextItem asPassword() {
- mContentView.setInputType(InputType.TYPE_CLASS_TEXT | EditorInfo.TYPE_TEXT_VARIATION_PASSWORD);
+ public TextItem setIsPassword(boolean isPassword) {
+ if (isPassword) {
+ mContentView.setInputType(InputType.TYPE_CLASS_TEXT | EditorInfo.TYPE_TEXT_VARIATION_PASSWORD);
+ } else {
+ mContentView.setInputType(InputType.TYPE_CLASS_TEXT);
+ }
return this;
}
diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.png b/app/src/main/res/mipmap-hdpi/ic_launcher.png
deleted file mode 100644
index 5507303..0000000
Binary files a/app/src/main/res/mipmap-hdpi/ic_launcher.png and /dev/null differ
diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
deleted file mode 100644
index 8fab6a3..0000000
Binary files a/app/src/main/res/mipmap-hdpi/ic_launcher_round.png and /dev/null differ
diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.png b/app/src/main/res/mipmap-mdpi/ic_launcher.png
deleted file mode 100644
index 6bc7fcd..0000000
Binary files a/app/src/main/res/mipmap-mdpi/ic_launcher.png and /dev/null differ
diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
deleted file mode 100644
index 1eecc0e..0000000
Binary files a/app/src/main/res/mipmap-mdpi/ic_launcher_round.png and /dev/null differ
diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/app/src/main/res/mipmap-xhdpi/ic_launcher.png
index ec87dce..88d3c3e 100644
Binary files a/app/src/main/res/mipmap-xhdpi/ic_launcher.png and b/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
deleted file mode 100644
index 05ca079..0000000
Binary files a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png and /dev/null differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
deleted file mode 100644
index 6f67f21..0000000
Binary files a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
deleted file mode 100644
index 8bac0f2..0000000
Binary files a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png and /dev/null differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
deleted file mode 100644
index 0327e13..0000000
Binary files a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
deleted file mode 100644
index bacd3e7..0000000
Binary files a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png and /dev/null differ