Revision 03822c33
Added by Leszek Koltunski over 3 years ago
src/main/java/org/distorted/main/RubikActivity.java | ||
---|---|---|
444 | 444 |
if( reportChange ) |
445 | 445 |
{ |
446 | 446 |
TwistyObject oldObject = pre.getObject(); |
447 |
ObjectList oldList = oldObject.getObjectList(); |
|
448 |
int oldNum = oldObject.getNumLayers(); |
|
449 |
float fps = view.getRenderer().getFPS(); |
|
450 |
fps = (int)(fps+0.5f); |
|
451 |
StringBuilder name = new StringBuilder(); |
|
452 |
name.append(oldList.name()); |
|
453 |
name.append('_'); |
|
454 |
name.append(oldNum); |
|
455 |
name.append(' '); |
|
456 |
name.append(fps); |
|
457 |
name.append(" --> "); |
|
458 |
name.append(newObject.name()); |
|
459 |
name.append('_'); |
|
460 |
name.append(newSize); |
|
461 |
|
|
462 |
if( BuildConfig.DEBUG ) |
|
463 |
{ |
|
464 |
android.util.Log.e("rubik", name.toString()); |
|
465 |
} |
|
466 |
else |
|
467 |
{ |
|
468 |
FirebaseAnalytics analytics = getAnalytics(); |
|
469 | 447 |
|
470 |
if( analytics!=null ) |
|
448 |
if( oldObject!=null ) |
|
449 |
{ |
|
450 |
ObjectList oldList = oldObject.getObjectList(); |
|
451 |
int oldNum = oldObject.getNumLayers(); |
|
452 |
float fps = view.getRenderer().getFPS(); |
|
453 |
fps = (int)(fps+0.5f); |
|
454 |
StringBuilder name = new StringBuilder(); |
|
455 |
name.append(oldList.name()); |
|
456 |
name.append('_'); |
|
457 |
name.append(oldNum); |
|
458 |
name.append(' '); |
|
459 |
name.append(fps); |
|
460 |
name.append(" --> "); |
|
461 |
name.append(newObject.name()); |
|
462 |
name.append('_'); |
|
463 |
name.append(newSize); |
|
464 |
|
|
465 |
if( BuildConfig.DEBUG ) |
|
471 | 466 |
{ |
472 |
Bundle bundle = new Bundle(); |
|
473 |
bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, name.toString()); |
|
474 |
analytics.logEvent(FirebaseAnalytics.Event.SELECT_ITEM, bundle); |
|
467 |
android.util.Log.e("rubik", name.toString()); |
|
468 |
} |
|
469 |
else |
|
470 |
{ |
|
471 |
FirebaseAnalytics analytics = getAnalytics(); |
|
472 |
|
|
473 |
if( analytics!=null ) |
|
474 |
{ |
|
475 |
Bundle bundle = new Bundle(); |
|
476 |
bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, name.toString()); |
|
477 |
analytics.logEvent(FirebaseAnalytics.Event.SELECT_ITEM, bundle); |
|
478 |
} |
|
475 | 479 |
} |
476 | 480 |
} |
477 | 481 |
} |
Also available in: Unified diff
Fix a rare crash.