[Android-development] using getwindow.setFlags from a JNI activity object
Harri Pasanen
harri at mpaja.com
Thu Oct 2 23:15:55 CEST 2014
Inheriting from QtActivity is straight forward.
I have for example:
public class JavaTalker extends
org.qtproject.qt5.android.bindings.QtActivity
...
For a more complete example see:
http://blog.qt.digia.com/blog/2013/12/12/implementing-in-app-purchase-on-android/
Hope this helps,
Harri
On 02/10/2014 22:56, Fernando Pelliccioni wrote:
>
>
> On Mon, Sep 29, 2014 at 5:05 PM, <maitai at virtual-winds.org
> <mailto:maitai at virtual-winds.org>> wrote:
>
> Hello,
>
> I'm trying to set/clear FLAG_KEEP_SCREEN_ON when GPS positionning is
> activated/deactivated. I read that I should be doing something like
> activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
>
> So I'm trying to get an activity instance with
> QAndroidJniObject qtActivity = QtAndroid::androidActivity();
> or
> QAndroidJniObject qtActivity =
> QAndroidJniObject::callStaticObjectMethod("org/qtproject/qt5/android/QtNative",
> "activity", "()Landroid/app/Activity;");
>
> and then no luck, whatever I tried concerning callMethod() and
> similar....
>
> Any clue?
>
> Thanks
> Philippe Lelong
> _______________________________________________
> Android-development mailing list
> Android-development at qt-project.org
> <mailto:Android-development at qt-project.org>
> http://lists.qt-project.org/mailman/listinfo/android-development
>
>
>
> Hi,
>
> I'm stuck with the same problem.
> All the Java examples I saw, set the FLAG_KEEP_SCREEN_ON flag on the
> onCreate() method of the Activity subclass, like:
>
> public class MyActivity extends Activity {
> //...
> @Override
> protected void onCreate(Bundle x) {
> super.onCreate(x);
> //...
> getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
> //...
> }
> }
>
> How can we inherit from QtActivity and put code on the onCreate()
> function? (in Qt 5.3)
>
> Thanks and regards,
> Fernando Pelliccioni.
>
>
> _______________________________________________
> Android-development mailing list
> Android-development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/android-development
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/android-development/attachments/20141002/7713b7df/attachment.html>
More information about the Android-development
mailing list