public class DescribirPictograma
extends androidx.appcompat.app.AppCompatActivity
implements android.view.View.OnClickListener, androidx.appcompat.widget.Toolbar.OnMenuItemClickListener
Modifier and Type | Field and Description |
---|---|
private AnalyticsFirebase |
analitycsFirebase |
private AnalyticsFirebase |
analyticsFirebase |
private java.lang.Runnable |
animarGano |
private java.lang.Runnable |
animarHablar |
private AnimGameScore |
animGameScore |
private int |
cantVecInc |
private android.content.Context |
context |
private android.os.Handler |
decirPicto |
private CustomToast |
dialogo |
private Juego |
game |
private int |
ganadorAnterior |
private android.os.Handler |
handlerGano |
private android.os.Handler |
handlerHablar |
private android.widget.ImageButton |
imageButton |
private android.widget.ImageView |
imageView |
private boolean |
isChecked |
private Json |
json |
private android.widget.ImageView |
mAnimationWin |
private org.json.JSONArray |
mDescripcion |
private MediaPlayerAudio |
mediaPlayer |
private android.view.Menu |
mMenu |
private int |
mPositionPadre |
private android.speech.tts.TextToSpeech |
mTTS |
private boolean |
mTutorialFlag |
private MediaPlayerAudio |
music |
private boolean |
mute |
private UtilsTTS |
mUtilsTTS |
private Custom_Picto |
Opcion1 |
private Custom_Picto |
Opcion2 |
private Custom_Picto |
Opcion3 |
private Custom_Picto |
Opcion4 |
private int |
PictoID |
private int[] |
pictos |
private boolean |
primerUso |
private android.widget.RatingBar |
Puntaje |
private android.view.MenuItem |
scoreItem |
private Custom_Picto |
Seleccion1 |
private android.content.SharedPreferences |
sharedPrefsDefault |
private static java.lang.String |
TAG |
private java.lang.Runnable |
talkGanador |
private androidx.appcompat.widget.Toolbar |
toolbar |
private int[] |
valores |
private Custom_Picto |
viewGanador |
DEFAULT_KEYS_DIALER, DEFAULT_KEYS_DISABLE, DEFAULT_KEYS_SEARCH_GLOBAL, DEFAULT_KEYS_SEARCH_LOCAL, DEFAULT_KEYS_SHORTCUT, FOCUSED_STATE_SET, RESULT_CANCELED, RESULT_FIRST_USER, RESULT_OK
ACCESSIBILITY_SERVICE, ACCOUNT_SERVICE, ACTIVITY_SERVICE, ALARM_SERVICE, APP_OPS_SERVICE, APPWIDGET_SERVICE, AUDIO_SERVICE, BATTERY_SERVICE, BIND_ABOVE_CLIENT, BIND_ADJUST_WITH_ACTIVITY, BIND_ALLOW_OOM_MANAGEMENT, BIND_AUTO_CREATE, BIND_DEBUG_UNBIND, BIND_EXTERNAL_SERVICE, BIND_IMPORTANT, BIND_INCLUDE_CAPABILITIES, BIND_NOT_FOREGROUND, BIND_NOT_PERCEPTIBLE, BIND_WAIVE_PRIORITY, BIOMETRIC_SERVICE, BLUETOOTH_SERVICE, CAMERA_SERVICE, CAPTIONING_SERVICE, CARRIER_CONFIG_SERVICE, CLIPBOARD_SERVICE, COMPANION_DEVICE_SERVICE, CONNECTIVITY_SERVICE, CONSUMER_IR_SERVICE, CONTEXT_IGNORE_SECURITY, CONTEXT_INCLUDE_CODE, CONTEXT_RESTRICTED, CROSS_PROFILE_APPS_SERVICE, DEVICE_POLICY_SERVICE, DISPLAY_SERVICE, DOWNLOAD_SERVICE, DROPBOX_SERVICE, EUICC_SERVICE, FINGERPRINT_SERVICE, HARDWARE_PROPERTIES_SERVICE, INPUT_METHOD_SERVICE, INPUT_SERVICE, IPSEC_SERVICE, JOB_SCHEDULER_SERVICE, KEYGUARD_SERVICE, LAUNCHER_APPS_SERVICE, LAYOUT_INFLATER_SERVICE, LOCATION_SERVICE, MEDIA_PROJECTION_SERVICE, MEDIA_ROUTER_SERVICE, MEDIA_SESSION_SERVICE, MIDI_SERVICE, MODE_APPEND, MODE_ENABLE_WRITE_AHEAD_LOGGING, MODE_MULTI_PROCESS, MODE_NO_LOCALIZED_COLLATORS, MODE_PRIVATE, MODE_WORLD_READABLE, MODE_WORLD_WRITEABLE, NETWORK_STATS_SERVICE, NFC_SERVICE, NOTIFICATION_SERVICE, NSD_SERVICE, POWER_SERVICE, PRINT_SERVICE, RECEIVER_VISIBLE_TO_INSTANT_APPS, RESTRICTIONS_SERVICE, ROLE_SERVICE, SEARCH_SERVICE, SENSOR_SERVICE, SHORTCUT_SERVICE, STORAGE_SERVICE, STORAGE_STATS_SERVICE, SYSTEM_HEALTH_SERVICE, TELECOM_SERVICE, TELEPHONY_SERVICE, TELEPHONY_SUBSCRIPTION_SERVICE, TEXT_CLASSIFICATION_SERVICE, TEXT_SERVICES_MANAGER_SERVICE, TV_INPUT_SERVICE, UI_MODE_SERVICE, USAGE_STATS_SERVICE, USB_SERVICE, USER_SERVICE, VIBRATOR_SERVICE, WALLPAPER_SERVICE, WIFI_AWARE_SERVICE, WIFI_P2P_SERVICE, WIFI_RTT_RANGING_SERVICE, WIFI_SERVICE, WINDOW_SERVICE
Constructor and Description |
---|
DescribirPictograma() |
Modifier and Type | Method and Description |
---|---|
private void |
actionGanador(Custom_Picto picto) |
private void |
Alert() |
private void |
bloquearPictos() |
private float |
CalcularPuntaje(boolean Acerto) |
private java.lang.Integer |
cargarColor(int tipo) |
private void |
cargarDatosOpcion(int position,
Custom_Picto option,
int pos) |
private void |
cargarDatosValors(int position) |
private void |
cargarPictos() |
private void |
desbloquearPictos() |
private int |
devolverOpcionGanadora(int value) |
private int |
devolverValor(int value) |
private int |
elegirGanador(int... pictos) |
private boolean |
esGanador(Custom_Picto valor,
Custom_Picto ganadorLvl) |
private double |
getPuntaje() |
private void |
liberaMemoria() |
void |
onAttachedToWindow() |
void |
onBackPressed() |
void |
onClick(android.view.View view) |
protected void |
onCreate(android.os.Bundle savedInstanceState) |
boolean |
onCreateOptionsMenu(android.view.Menu menu) |
void |
onLowMemory() |
boolean |
onMenuItemClick(android.view.MenuItem item) |
protected void |
onPause() |
void |
onPointerCaptureChanged(boolean hasCapture) |
protected void |
onResume() |
protected void |
onStop() |
private void |
PrimerNivel() |
private boolean |
resolveIntent() |
private void |
setIcon(android.view.MenuItem item,
boolean status,
int dEnabled,
int dDisabled) |
private boolean |
tieneValor(int valor) |
addContentView, attachBaseContext, closeOptionsMenu, dispatchKeyEvent, findViewById, getDelegate, getDrawerToggleDelegate, getMenuInflater, getResources, getSupportActionBar, getSupportParentActivityIntent, invalidateOptionsMenu, onConfigurationChanged, onContentChanged, onCreateSupportNavigateUpTaskStack, onDestroy, onKeyDown, onMenuItemSelected, onMenuOpened, onNightModeChanged, onPanelClosed, onPostCreate, onPostResume, onPrepareSupportNavigateUpTaskStack, onSaveInstanceState, onStart, onSupportActionModeFinished, onSupportActionModeStarted, onSupportContentChanged, onSupportNavigateUp, onTitleChanged, onWindowStartingSupportActionMode, openOptionsMenu, setContentView, setContentView, setContentView, setSupportActionBar, setSupportProgress, setSupportProgressBarIndeterminate, setSupportProgressBarIndeterminateVisibility, setSupportProgressBarVisibility, setTheme, startSupportActionMode, supportInvalidateOptionsMenu, supportNavigateUpTo, supportRequestWindowFeature, supportShouldUpRecreateTask
dump, getSupportFragmentManager, getSupportLoaderManager, onActivityResult, onAttachFragment, onCreatePanelMenu, onCreateView, onCreateView, onMultiWindowModeChanged, onNewIntent, onPictureInPictureModeChanged, onPrepareOptionsPanel, onPreparePanel, onRequestPermissionsResult, onResumeFragments, onStateNotSaved, setEnterSharedElementCallback, setExitSharedElementCallback, startActivityForResult, startActivityForResult, startActivityFromFragment, startActivityFromFragment, startIntentSenderForResult, startIntentSenderForResult, startIntentSenderFromFragment, supportFinishAfterTransition, supportPostponeEnterTransition, supportStartPostponedEnterTransition, validateRequestPermissionsRequestCode
getLastCustomNonConfigurationInstance, getLifecycle, getOnBackPressedDispatcher, getSavedStateRegistry, getViewModelStore, onRetainCustomNonConfigurationInstance, onRetainNonConfigurationInstance
dispatchKeyShortcutEvent, getExtraData, putExtraData, superDispatchKeyEvent
closeContextMenu, createPendingResult, dismissDialog, dismissKeyboardShortcutsHelper, dispatchGenericMotionEvent, dispatchPopulateAccessibilityEvent, dispatchTouchEvent, dispatchTrackballEvent, enterPictureInPictureMode, enterPictureInPictureMode, finish, finishActivity, finishActivityFromChild, finishAffinity, finishAfterTransition, finishAndRemoveTask, finishFromChild, getActionBar, getApplication, getCallingActivity, getCallingPackage, getChangingConfigurations, getComponentName, getContentScene, getContentTransitionManager, getCurrentFocus, getFragmentManager, getIntent, getLastNonConfigurationInstance, getLayoutInflater, getLoaderManager, getLocalClassName, getMaxNumPictureInPictureActions, getMediaController, getParent, getParentActivityIntent, getPreferences, getReferrer, getRequestedOrientation, getSearchEvent, getSystemService, getTaskId, getTitle, getTitleColor, getVoiceInteractor, getVolumeControlStream, getWindow, getWindowManager, hasWindowFocus, isActivityTransitionRunning, isChangingConfigurations, isChild, isDestroyed, isFinishing, isImmersive, isInMultiWindowMode, isInPictureInPictureMode, isLocalVoiceInteractionSupported, isTaskRoot, isVoiceInteraction, isVoiceInteractionRoot, managedQuery, moveTaskToBack, navigateUpTo, navigateUpToFromChild, onActionModeFinished, onActionModeStarted, onActivityReenter, onApplyThemeResource, onAttachFragment, onChildTitleChanged, onContextItemSelected, onContextMenuClosed, onCreate, onCreateContextMenu, onCreateDescription, onCreateDialog, onCreateDialog, onCreateNavigateUpTaskStack, onCreatePanelView, onCreateThumbnail, onDetachedFromWindow, onEnterAnimationComplete, onGenericMotionEvent, onGetDirectActions, onKeyLongPress, onKeyMultiple, onKeyShortcut, onKeyUp, onLocalVoiceInteractionStarted, onLocalVoiceInteractionStopped, onMultiWindowModeChanged, onNavigateUp, onNavigateUpFromChild, onOptionsItemSelected, onOptionsMenuClosed, onPerformDirectAction, onPictureInPictureModeChanged, onPostCreate, onPrepareDialog, onPrepareDialog, onPrepareNavigateUpTaskStack, onPrepareOptionsMenu, onProvideAssistContent, onProvideAssistData, onProvideKeyboardShortcuts, onProvideReferrer, onRestart, onRestoreInstanceState, onRestoreInstanceState, onSaveInstanceState, onSearchRequested, onSearchRequested, onTopResumedActivityChanged, onTouchEvent, onTrackballEvent, onTrimMemory, onUserInteraction, onUserLeaveHint, onVisibleBehindCanceled, onWindowAttributesChanged, onWindowFocusChanged, onWindowStartingActionMode, onWindowStartingActionMode, openContextMenu, overridePendingTransition, postponeEnterTransition, recreate, registerActivityLifecycleCallbacks, registerForContextMenu, releaseInstance, removeDialog, reportFullyDrawn, requestDragAndDropPermissions, requestPermissions, requestShowKeyboardShortcuts, requestVisibleBehind, requestWindowFeature, requireViewById, runOnUiThread, setActionBar, setContentTransitionManager, setDefaultKeyMode, setEnterSharedElementCallback, setExitSharedElementCallback, setFeatureDrawable, setFeatureDrawableAlpha, setFeatureDrawableResource, setFeatureDrawableUri, setFinishOnTouchOutside, setImmersive, setInheritShowWhenLocked, setIntent, setMediaController, setPictureInPictureParams, setProgress, setProgressBarIndeterminate, setProgressBarIndeterminateVisibility, setProgressBarVisibility, setRequestedOrientation, setResult, setResult, setSecondaryProgress, setShowWhenLocked, setTaskDescription, setTitle, setTitle, setTitleColor, setTurnScreenOn, setVisible, setVolumeControlStream, setVrModeEnabled, shouldShowRequestPermissionRationale, shouldUpRecreateTask, showAssist, showDialog, showDialog, showLockTaskEscapeMessage, startActionMode, startActionMode, startActivities, startActivities, startActivity, startActivity, startActivityFromChild, startActivityFromChild, startActivityFromFragment, startActivityFromFragment, startActivityIfNeeded, startActivityIfNeeded, startIntentSender, startIntentSender, startIntentSenderFromChild, startIntentSenderFromChild, startLocalVoiceInteraction, startLockTask, startManagingCursor, startNextMatchingActivity, startNextMatchingActivity, startPostponedEnterTransition, startSearch, stopLocalVoiceInteraction, stopLockTask, stopManagingCursor, takeKeyEvents, triggerSearch, unregisterActivityLifecycleCallbacks, unregisterForContextMenu
applyOverrideConfiguration, getAssets, getTheme, setTheme
bindIsolatedService, bindService, bindService, checkCallingOrSelfPermission, checkCallingOrSelfUriPermission, checkCallingPermission, checkCallingUriPermission, checkPermission, checkSelfPermission, checkUriPermission, checkUriPermission, clearWallpaper, createConfigurationContext, createContextForSplit, createDeviceProtectedStorageContext, createDisplayContext, createPackageContext, databaseList, deleteDatabase, deleteFile, deleteSharedPreferences, enforceCallingOrSelfPermission, enforceCallingOrSelfUriPermission, enforceCallingPermission, enforceCallingUriPermission, enforcePermission, enforceUriPermission, enforceUriPermission, fileList, getApplicationContext, getApplicationInfo, getBaseContext, getCacheDir, getClassLoader, getCodeCacheDir, getContentResolver, getDatabasePath, getDataDir, getDir, getExternalCacheDir, getExternalCacheDirs, getExternalFilesDir, getExternalFilesDirs, getExternalMediaDirs, getFilesDir, getFileStreamPath, getMainExecutor, getMainLooper, getNoBackupFilesDir, getObbDir, getObbDirs, getOpPackageName, getPackageCodePath, getPackageManager, getPackageName, getPackageResourcePath, getSharedPreferences, getSystemServiceName, getWallpaper, getWallpaperDesiredMinimumHeight, getWallpaperDesiredMinimumWidth, grantUriPermission, isDeviceProtectedStorage, isRestricted, moveDatabaseFrom, moveSharedPreferencesFrom, openFileInput, openFileOutput, openOrCreateDatabase, openOrCreateDatabase, peekWallpaper, registerReceiver, registerReceiver, registerReceiver, registerReceiver, removeStickyBroadcast, removeStickyBroadcastAsUser, revokeUriPermission, revokeUriPermission, sendBroadcast, sendBroadcast, sendBroadcastAsUser, sendBroadcastAsUser, sendOrderedBroadcast, sendOrderedBroadcast, sendOrderedBroadcastAsUser, sendStickyBroadcast, sendStickyBroadcastAsUser, sendStickyOrderedBroadcast, sendStickyOrderedBroadcastAsUser, setWallpaper, setWallpaper, startForegroundService, startInstrumentation, startService, stopService, unbindService, unregisterReceiver, updateServiceGroup
private android.content.SharedPreferences sharedPrefsDefault
private CustomToast dialogo
private android.speech.tts.TextToSpeech mTTS
private UtilsTTS mUtilsTTS
private Custom_Picto Seleccion1
private android.widget.ImageView mAnimationWin
private android.content.Context context
private Custom_Picto Opcion1
private Custom_Picto Opcion2
private Custom_Picto Opcion3
private Custom_Picto Opcion4
private int[] valores
private boolean primerUso
private int ganadorAnterior
private android.widget.RatingBar Puntaje
private AnalyticsFirebase analitycsFirebase
private MediaPlayerAudio mediaPlayer
private MediaPlayerAudio music
private final android.os.Handler handlerHablar
private final android.os.Handler handlerGano
private android.os.Handler decirPicto
private Custom_Picto viewGanador
private android.widget.ImageButton imageButton
private int[] pictos
private int mPositionPadre
private boolean isChecked
private Json json
private org.json.JSONArray mDescripcion
private int PictoID
private static final java.lang.String TAG
private int cantVecInc
private boolean mute
private androidx.appcompat.widget.Toolbar toolbar
private AnimGameScore animGameScore
private android.view.Menu mMenu
private android.view.MenuItem scoreItem
private Juego game
private android.widget.ImageView imageView
private AnalyticsFirebase analyticsFirebase
private final java.lang.Runnable animarHablar
private final java.lang.Runnable talkGanador
private boolean mTutorialFlag
private final java.lang.Runnable animarGano
protected void onStop()
onStop
in class androidx.appcompat.app.AppCompatActivity
public void onAttachedToWindow()
onAttachedToWindow
in interface android.view.Window.Callback
onAttachedToWindow
in class android.app.Activity
public void onPointerCaptureChanged(boolean hasCapture)
onPointerCaptureChanged
in interface android.view.Window.Callback
protected void onCreate(android.os.Bundle savedInstanceState)
onCreate
in class androidx.appcompat.app.AppCompatActivity
public void onBackPressed()
onBackPressed
in class androidx.activity.ComponentActivity
private void Alert()
private void PrimerNivel()
private void liberaMemoria()
public void onLowMemory()
onLowMemory
in interface android.content.ComponentCallbacks
onLowMemory
in class androidx.fragment.app.FragmentActivity
private int elegirGanador(int... pictos)
private boolean esGanador(Custom_Picto valor, Custom_Picto ganadorLvl)
private boolean resolveIntent()
private java.lang.Integer cargarColor(int tipo)
private void cargarPictos()
public void onClick(android.view.View view)
onClick
in interface android.view.View.OnClickListener
protected void onPause()
onPause
in class androidx.fragment.app.FragmentActivity
protected void onResume()
onResume
in class androidx.fragment.app.FragmentActivity
private float CalcularPuntaje(boolean Acerto)
private double getPuntaje()
private void actionGanador(Custom_Picto picto)
private int devolverOpcionGanadora(int value)
private int devolverValor(int value)
private boolean tieneValor(int valor)
private void cargarDatosValors(int position)
private void cargarDatosOpcion(int position, Custom_Picto option, int pos)
private void desbloquearPictos()
private void bloquearPictos()
public boolean onCreateOptionsMenu(android.view.Menu menu)
onCreateOptionsMenu
in class android.app.Activity
public boolean onMenuItemClick(android.view.MenuItem item)
onMenuItemClick
in interface androidx.appcompat.widget.Toolbar.OnMenuItemClickListener
private void setIcon(android.view.MenuItem item, boolean status, int dEnabled, int dDisabled)