code refactoring on login activity

This commit is contained in:
dkanada 2020-11-08 16:27:16 +09:00
commit 7a9a93e757
3 changed files with 25 additions and 28 deletions

View file

@ -5,7 +5,8 @@
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"
tools:ignore="ScopedStorage" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.BROADCAST_STICKY" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />

View file

@ -73,15 +73,14 @@ public class LoginActivity extends AbsBaseActivity implements View.OnClickListen
@Override
public void onClick(View v) {
if (v == binding.login) {
final Context context = this;
if (binding.server.getText().toString().trim().length() == 0) {
Toast.makeText(context, context.getResources().getString(R.string.error_login_empty_address), Toast.LENGTH_SHORT).show();
Toast.makeText(this, getResources().getString(R.string.error_login_empty_address), Toast.LENGTH_SHORT).show();
return;
}
if (binding.username.getText().toString().trim().length() == 0) {
Toast.makeText(context, context.getResources().getString(R.string.error_no_username), Toast.LENGTH_SHORT).show();
Toast.makeText(this, getResources().getString(R.string.error_no_username), Toast.LENGTH_SHORT).show();
return;
}
@ -99,7 +98,6 @@ public class LoginActivity extends AbsBaseActivity implements View.OnClickListen
}
});
}
}
private void check(String server, String user, String token) {
App.getApiClient().GetSystemInfoAsync(new Response<SystemInfo>() {

View file

@ -10,8 +10,8 @@
<include layout="@layout/status_bar" />
<androidx.appcompat.widget.Toolbar
android:id="@+id/toolbar"
style="@style/Toolbar"
android:id="@+id/toolbar"
android:background="@android:color/transparent" />
<ImageView
@ -104,9 +104,7 @@
android:id="@+id/login"
android:layout_width="match_parent"
android:layout_height="64dp"
android:layout_marginStart="32dp"
android:layout_marginEnd="32dp"
android:layout_marginTop="32dp"
android:layout_margin="32dp"
android:text="@string/login"
app:cornerRadius="24dp" />