How add layout ID to Android app?
-
I need Android layout ID to create View in Java code. In this code I use:
myView = inflater.inflate(R.layout.main_activity, null);
But main_activity is not known in Qt application. I created file android/res/layout/main_activity.xml in application project directory:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/main_activity" />
And added it to .pro file
DISTFILES += android/res/layout/main_activity.xml
But compiler still gives error:
PlayControl.java:152: error: cannot find symbol [javac] myView = inflater.inflate(R.layout.main_activity, null); [javac] ^ [javac] symbol: variable main_activity [javac] location: class layout
How can I create layout ID solve my task? Or may be I can use another predefined ID for inflater? Which one?