use of pl.droidsonroids.gif.GifImageButton in project wigle-wifi-wardriving by wiglenet.
the class ListFragment method setScanningStatusIndicator.
public void setScanningStatusIndicator(boolean scanning) {
View view = getView();
if (view != null) {
final GifImageButton scanningImageButton = (GifImageButton) view.findViewById(R.id.scanning);
final ImageButton notScanningImageButton = (ImageButton) view.findViewById(R.id.not_scanning);
if (scanning) {
scanningImageButton.setVisibility(VISIBLE);
notScanningImageButton.setVisibility(GONE);
} else {
scanningImageButton.setVisibility(GONE);
notScanningImageButton.setVisibility(VISIBLE);
}
}
}
use of pl.droidsonroids.gif.GifImageButton in project wigle-wifi-wardriving by wiglenet.
the class ListFragment method setStatusUI.
public void setStatusUI(final View view, final String status) {
if (status != null && view != null) {
final TextView tv = (TextView) view.findViewById(R.id.status);
tv.setText(status);
}
final MainActivity ma = MainActivity.getMainActivity();
if (null != ma && view != null) {
setScanningStatusIndicator(ma.isScanning());
final GifImageButton scanningImageButton = (GifImageButton) view.findViewById(R.id.scanning);
final ImageButton notScanningImageButton = (ImageButton) view.findViewById(R.id.not_scanning);
final SharedPreferences prefs = getActivity().getSharedPreferences(SHARED_PREFS, 0);
scanningImageButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(final View buttonView) {
String quickPausePref = prefs.getString(PREF_QUICK_PAUSE, QUICK_SCAN_UNSET);
if (QUICK_SCAN_DO_NOTHING.equals(quickPausePref))
return;
if (QUICK_SCAN_PAUSE.equals(quickPausePref)) {
toggleScan();
} else {
makeQuickPausePrefDialog(ma);
}
}
});
notScanningImageButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(final View buttonView) {
String quickPausePref = prefs.getString(PREF_QUICK_PAUSE, QUICK_SCAN_UNSET);
if (QUICK_SCAN_DO_NOTHING.equals(quickPausePref))
return;
toggleScan();
}
});
}
}
Aggregations