Skip to main content

Andmap Ultimate updates


  1. permission for storage: external storage and location
    boolean hasWriteExternalStoragePermission = false;if (Build.VERSION.SDK_INT >= 23) {
        String[] PERMISSIONS = {android.Manifest.permission.WRITE_EXTERNAL_STORAGE};    if (!hasPermissions(MainMapActivity.this, PERMISSIONS)) {
            ActivityCompat.requestPermissions(MainMapActivity.this, PERMISSIONS, REQUEST );    } else {
            hasWriteExternalStoragePermission = true;    }
    } else {
        hasWriteExternalStoragePermission  = true;}
  2. share object with email
    https://inthecheesefactory.com/blog/how-to-share-access-to-file-with-fileprovider-on-android-nougat/en
    ArrayList<Uri> uris = new ArrayList<Uri>();for (String filePath : files)
        {
          //uris.add(Uri.parse("file://"+ file));      Uri fileUri = Uri.parse("file://"+ filePath);      File file = new File(fileUri.getPath());      Uri uri = FileProvider.getUriForFile(activity, BuildConfig.APPLICATION_ID + ".provider",file);      uris.add(uri);    }
    sendIntent.putParcelableArrayListExtra(Intent.EXTRA_STREAM, uris);sendIntent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
  3. Bluetooth GPS Provider
    de.mobilej.btgps ==> googoo.android.btgps 
  4. Notification

    Android Oreo (8.0) and above

    Android 8 introduced a new requirement of setting the channelId property by using a NotificationChannel.
    https://developer.android.com/training/notify-user/channels

Comments

Popular posts from this blog

apollo client v3 - clean up non-needed packages

v3: https://github.com/apollographql/apollo-client clean up: ApolloProvider useQuery, useMutation, useApolloClient Apollo Client >= 3 includes React hooks functionality out of the box. You don't need to install any additional packages. https://www.apollographql.com/docs/react/api/react/hooks/ //import { ApolloProvider } from '@apollo/react-hooks' import { ApolloProvider } from '@apollo/client/react' //import { useQuery, useMutation, useApolloClient } from '@apollo/react-hooks' import { useQuery, useMutation, useApolloClient } from '@apollo/client' How i can CATCH any error (network and graphql), and prevent promise.reject()  https://github.com/apollographql/apollo-client/issues/6469 npm uninstall @apollo/react-hooks https://github.com/apollographql/apollo-link npm uninstall apollo-link npm uninstall apollo-client npm uninstall apollo-link-error npm uninstall apollo-link-http npm uninstall apollo-link-ws npm uninstall apollo-cache-inmemory

A component is changing an uncontrolled input of type text to be controlled error in ReactJS - Formik

 https://stackoverflow.com/questions/47012169/a-component-is-changing-an-uncontrolled-input-of-type-text-to-be-controlled-erro default value can't be undefined  case 'listingBrokerOfficeName' : value = ( listingBroker || {}). officeName break change to: case 'listingBrokerOfficeName' : value = ( listingBroker || {}). officeName || '' break