0
0
mirror of https://github.com/TrianguloY/UrlChecker.git synced 2024-09-19 20:02:16 +02:00

minor modifications (animatelayout, requestFocus and virustotal key in moduledata)

This commit is contained in:
TrianguloY 2020-08-15 16:34:53 +02:00
parent 554544139a
commit 3ffb1a1825
3 changed files with 11 additions and 4 deletions

View File

@ -19,6 +19,10 @@ import com.trianguloy.urlchecker.utilities.VirusTotalUtility;
*/
public class VirusTotalModule extends AModuleData {
static final String API_KEY = "api_key";
static final String API_KEY_DEFAULT = "**REMOVED**";
@Override
public String getId() {
return "virustotal";
@ -50,10 +54,11 @@ class VirusTotalDialog extends AModuleDialog implements View.OnClickListener, Vi
private boolean scanning = false;
private VirusTotalUtility.InternalReponse result = null;
private GenericPref.Str api_key = new GenericPref.Str("api_key", "**REMOVED**");
private final GenericPref.Str api_key;
public VirusTotalDialog(MainDialog dialog) {
super(dialog);
api_key = new GenericPref.Str(VirusTotalModule.API_KEY, VirusTotalModule.API_KEY_DEFAULT);
api_key.init(dialog);
}
@ -137,7 +142,7 @@ class VirusTotalDialog extends AModuleDialog implements View.OnClickListener, Vi
VirusTotalUtility.InternalReponse response;
while (scanning) {
// asks for the report
response = VirusTotalUtility.scanUrl(getUrl(),api_key.get());
response = VirusTotalUtility.scanUrl(getUrl(), api_key.get());
// check valid report
if (response.detectionsTotal > 0) {

View File

@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
@ -17,6 +16,7 @@
android:id="@+id/list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:animateLayoutChanges="true"
android:orientation="vertical"></LinearLayout>
</LinearLayout>

View File

@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
@ -15,6 +14,9 @@
android:layout_height="wrap_content"
android:orientation="vertical">
<requestFocus
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</LinearLayout>