<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[How to get activity object in QT5.2?]]></title><description><![CDATA[<p dir="auto">I have tried the fellowing two methods  but failed:<br />
@QAndroidJniObject activity = QAndroidJniObject::callStaticObjectMethod("org/qtproject/qt5/android/QtNative", "activity", "()Landroid/app/Activity;");@</p>
<p dir="auto">@QPlatformNativeInterface *interface = QApplication::platformNativeInterface();<br />
jobject activity = (jobject)interface-&gt;nativeResourceForIntegration("QtActivity");@</p>
]]></description><link>https://forum.qt.io/topic/38405/how-to-get-activity-object-in-qt5-2</link><generator>RSS for Node</generator><lastBuildDate>Mon, 08 Jun 2026 02:15:26 GMT</lastBuildDate><atom:link href="https://forum.qt.io/topic/38405.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 28 Feb 2014 01:58:58 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to How to get activity object in QT5.2? on Tue, 22 Apr 2014 13:12:55 GMT]]></title><description><![CDATA[<p dir="auto">Ok, I was in QT 5.2 and this worked for me:</p>
<p dir="auto">first:</p>
<p dir="auto">in your .pro:<br />
<a class="plugin-mentions-user plugin-mentions-a" href="/user/qt">@<bdi>QT</bdi></a> += gui-private@</p>
<p dir="auto">now in your cpp:<br />
@</p>
<p dir="auto">#include &lt;QAndroidJniObject&gt;<br />
#include &lt;qpa/qplatformnativeinterface.h&gt;</p>
<p dir="auto">QAndroidJniObject getMainActivity()<br />
{<br />
QPlatformNativeInterface *interface =  QApplication::platformNativeInterface();<br />
QAndroidJniObject activity = (jobject)interface-&gt;nativeResourceForIntegration("QtActivity");</p>
<p dir="auto">if(!activity.isValid())<br />
qDebug()&lt;&lt;"CLASS NOT VALID!!!!!!!!";<br />
else<br />
qDebug()&lt;&lt;"HORRAY!";</p>
<p dir="auto">return activity;<br />
}<br />
@</p>
<p dir="auto">I also like to thanks the MontezooM post which helped me to figure out</p>
]]></description><link>https://forum.qt.io/post/224439</link><guid isPermaLink="true">https://forum.qt.io/post/224439</guid><dc:creator><![CDATA[T.Iotti]]></dc:creator><pubDate>Tue, 22 Apr 2014 13:12:55 GMT</pubDate></item><item><title><![CDATA[Reply to How to get activity object in QT5.2? on Fri, 28 Feb 2014 12:04:48 GMT]]></title><description><![CDATA[<p dir="auto">I used the second solution in one of my projects and works very well.</p>
<p dir="auto">Why it fails in your case ?</p>
]]></description><link>https://forum.qt.io/post/216581</link><guid isPermaLink="true">https://forum.qt.io/post/216581</guid><dc:creator><![CDATA[Gianluca]]></dc:creator><pubDate>Fri, 28 Feb 2014 12:04:48 GMT</pubDate></item></channel></rss>