Skip to content

Commit 4aa0c9a

Browse files
committed
Quick replacement of toast->snackbar
A better version of this would be colored depending on what is happening. But for now, whatever.
1 parent 3db4d77 commit 4aa0c9a

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

cSploit/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ apply plugin: 'com.android.application'
2323
dependencies {
2424
compile 'com.android.support:support-v4:23.0.1'
2525
compile 'com.android.support:appcompat-v7:23.0.1'
26+
compile 'com.android.support:design:23.0.1'
2627
compile 'org.apache.commons:commons-compress:1.10'
2728
compile 'commons-net:commons-net:3.3'
2829
compile 'com.github.zafarkhaja:java-semver:0.9.0'

cSploit/src/org/csploit/android/services/receivers/MsfRpcdServiceReceiver.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
import android.content.Intent;
77
import android.content.IntentFilter;
88
import android.content.SharedPreferences;
9+
import android.support.design.widget.Snackbar;
910
import android.support.v4.app.NotificationCompat;
1011
import android.support.v4.content.ContextCompat;
11-
import android.widget.Toast;
1212

1313
import org.csploit.android.R;
1414
import org.csploit.android.core.ManagedReceiver;
@@ -62,7 +62,9 @@ public void run() {
6262
}
6363

6464
private void showToastForStatus(Context context, MsfRpcdService.Status status) {
65-
Toast.makeText(context, status.getText(), (status.isError() ? Toast.LENGTH_LONG : Toast.LENGTH_SHORT)).show();
65+
Snackbar
66+
.make(((Activity) context).findViewById(android.R.id.content), status.getText(), status.isError() ? Snackbar.LENGTH_LONG : Snackbar.LENGTH_SHORT)
67+
.show();
6668
}
6769

6870
private void updateNotificationForStatus(Context context, MsfRpcdService.Status status) {

0 commit comments

Comments
 (0)