android-sdk: Adds the possibility of having global objects

git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1822 8e941d3f-bd1b-0410-a28a-d453659cc2b4
This commit is contained in:
sekelsenmat
2011-08-22 08:49:24 +00:00
parent a311002a2b
commit cdc7a41075
3 changed files with 118 additions and 61 deletions

View File

@ -3,6 +3,9 @@
# [ClassName] Parent Interface1 Interface2
# declarations of fields, contructors, methods, consts, etc
#
# For Classes which are only used through a global object:
# %ClassName%ObjectName% Parent Interface1 Interface2
#
# For Interfaces:
# {InterfaceName} Parent1 Parent2 Parent3
#
@ -30,6 +33,10 @@ field float ydpi
#
# android.app.*
#
%Activity%activity% TJavaObject
method void setTitle(CharSequence title)
method CharSequence getTitle()
[Display] TJavaObject
method void getMetrics(DisplayMetrics outMetrics)
@ -53,8 +60,11 @@ const INVISIBLE = 4;
const GONE = 8;
[ViewGroup] View
method void addView(View child, ViewGroup.LayoutParams params);
# method void addView(View child);
method void addView(View child, int aindex, ViewGroup.LayoutParams params); overload;
method void addView(View child, ViewGroup.LayoutParams params); overload;
method void addView(View child, int aindex); overload;
method void addView(View child); overload;
method void addView(View child, int width, int height); overload;
[LinearLayout] ViewGroup
constructor Create(Activity);