Coder Social home page Coder Social logo

bear_sdk_demo_android's People

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bear_sdk_demo_android's Issues

Question: Support for emulator

Is it possible to run the bear sdk on an emulator? Or at least disable the bear sdk on an emulator, so that the rest of the app still works if the bear sdk is included?

[Bug] ArActivity is rotated after returning from a deeplink

Hi,

I am trying to set activity orientation as ActivityInfo.SCREEN_ORIENTATION_PORTRAIT. I updated AndroidManifest.xml activity declaration like below:

<activity
          android:name=".activity.brochure.BrochureActivity"
          android:screenOrientation="portrait"
          android:configChanges="orientation|keyboardHidden|screenSize|locale"
          android:parentActivityName=".activity.home.HomeActivity" />

Also in my kotlin class I updated getRequestedOrientation value as below

class ScanActivity : ArActivity(), BearCallback, BrochureContract.View {

    override fun getRequestedOrientation(): Int = ActivityInfo.SCREEN_ORIENTATION_PORTRAIT

The problem occurs in this specific scenario

  1. User sees MainActivity (the main screen of app)
  2. From NavigationDrawer chooses ScanActivity .
  3. User scans marker (the marker is correct).
  4. User sees new view with deeplink.
  5. User chooses deeplink.
  6. App returns to MainActivity with updated data.
  7. User chooses once again Scan Activity.

Expected result:
Activity orientation is NOT rotated.

Actual result:
Activity orientation is rotated.

Screenshot
device-2020-01-03-124734

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.