diff --git a/app/src/main/java/com/flashwifi/wifip2p/MainActivity.java b/app/src/main/java/com/flashwifi/wifip2p/MainActivity.java
index d43d39a..61e92f9 100644
--- a/app/src/main/java/com/flashwifi/wifip2p/MainActivity.java
+++ b/app/src/main/java/com/flashwifi/wifip2p/MainActivity.java
@@ -123,8 +123,13 @@ public class MainActivity extends AppCompatActivity
@Override
protected void onStop() {
super.onStop();
- unregisterReceiver(updateUIReceiver);
- unbindService(mConnection);
+
+ try {unregisterReceiver(updateUIReceiver);
+ unbindService(mConnection);
+ }
+ catch(IllegalArgumentException e) {
+ System.out.println(e);
+ }
}
@Override
diff --git a/app/src/main/java/com/flashwifi/wifip2p/SettingsFragment.java b/app/src/main/java/com/flashwifi/wifip2p/SettingsFragment.java
index e4dfab0..08989dc 100644
--- a/app/src/main/java/com/flashwifi/wifip2p/SettingsFragment.java
+++ b/app/src/main/java/com/flashwifi/wifip2p/SettingsFragment.java
@@ -43,11 +43,20 @@ public class SettingsFragment extends PreferenceFragment implements SharedPrefer
case "pref_key_switch_testnet":
Toast.makeText(getActivity(), "Testnet on/off Changed", Toast.LENGTH_SHORT).show();
break;
+ case "edit_text_sell_price":
+ Toast.makeText(getActivity(), "Hotspot Sell Price Changed", Toast.LENGTH_SHORT).show();
+ break;
+ case "edit_text_sell_min_minutes":
+ Toast.makeText(getActivity(), "Hotspot Min sell duration changed", Toast.LENGTH_SHORT).show();
+ break;
+ case "edit_text_sell_max_minutes":
+ Toast.makeText(getActivity(), "Hotspot Max sell duration changed", Toast.LENGTH_SHORT).show();
+ break;
case "edit_text_buy_price":
Toast.makeText(getActivity(), "Buy Price Changed", Toast.LENGTH_SHORT).show();
break;
- case "edit_text_sell_price":
- Toast.makeText(getActivity(), "Sell Price Changed", Toast.LENGTH_SHORT).show();
+ case "edit_text_client_minutes":
+ Toast.makeText(getActivity(), "Client duration duration changed", Toast.LENGTH_SHORT).show();
break;
}
}
diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml
index 40eda9e..48a44ad 100644
--- a/app/src/main/res/xml/preferences.xml
+++ b/app/src/main/res/xml/preferences.xml
@@ -18,7 +18,7 @@
android:divider="@null"
android:dividerHeight="0dp"
android:key="pref_key_reset_data_usage"
- android:title="Reset Data Usage"/>
+ android:title="Reset data usage"/>
@@ -32,7 +32,7 @@
android:key="pref_key_network_timeout"
android:entries="@array/networkTimeoutPref"
android:entryValues="@array/networkTimeoutPref"
- android:title="Network Timeout" />
+ android:title="Network timeout" />
+ android:title="Sell price" />
+ android:title="Minimum sell duration (minutes)" />
+ android:title="Maximum sell duration (minutes)" />
@@ -96,7 +96,7 @@
android:inputType="number"
android:selectAllOnFocus="true"
android:singleLine="true"
- android:title="Max Buy Price" />
+ android:title="Max buy price" />
+ android:title="Client roaming duration" />