Hex Artifact Content
Not logged in

Artifact 508c386752d290999426434f07863e75d72b2944:


0000: 20 20 20 20 20 20 20 20 3c 21 2d 2d 20 4f 75 72          <!-- Our
0010: 20 61 63 74 69 76 69 74 79 20 69 73 20 61 20 68   activity is a h
0020: 6f 6d 65 62 72 65 77 6e 20 76 61 72 69 61 6e 74  omebrewn variant
0030: 20 6f 66 20 74 68 65 20 4e 61 74 69 76 65 41 63   of the NativeAc
0040: 69 74 69 76 69 74 79 2e 0a 20 20 20 20 20 20 20  itivity..       
0050: 20 20 20 20 20 20 54 68 69 73 20 77 69 6c 6c 20        This will 
0060: 74 61 6b 65 20 63 61 72 65 20 6f 66 20 69 6e 74  take care of int
0070: 65 67 72 61 74 69 6e 67 20 77 69 74 68 20 6f 75  egrating with ou
0080: 72 20 4e 44 4b 20 63 6f 64 65 2e 20 2d 2d 3e 0a  r NDK code. -->.
0090: 20 20 20 20 20 20 20 20 3c 61 63 74 69 76 69 74          <activit
00a0: 79 20 61 6e 64 72 6f 69 64 3a 6e 61 6d 65 3d 22  y android:name="
00b0: 67 6e 75 2e 67 66 6f 72 74 68 2e 47 66 6f 72 74  gnu.gforth.Gfort
00c0: 68 5f 6e 32 6f 22 0a 20 20 20 20 20 20 20 20 20  h_n2o".         
00d0: 20 20 20 20 20 20 20 61 6e 64 72 6f 69 64 3a 69         android:i
00e0: 63 6f 6e 3d 22 40 64 72 61 77 61 62 6c 65 2f 6e  con="@drawable/n
00f0: 65 74 32 6f 22 0a 20 20 20 20 20 20 20 20 20 20  et2o".          
0100: 20 20 20 20 20 20 61 6e 64 72 6f 69 64 3a 6c 61        android:la
0110: 62 65 6c 3d 22 40 73 74 72 69 6e 67 2f 6e 65 74  bel="@string/net
0120: 32 6f 5f 61 70 70 5f 6e 61 6d 65 22 0a 20 20 20  2o_app_name".   
0130: 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6e 64               and
0140: 72 6f 69 64 3a 77 69 6e 64 6f 77 41 6e 69 6d 61  roid:windowAnima
0150: 74 69 6f 6e 53 74 79 6c 65 3d 22 40 61 6e 64 72  tionStyle="@andr
0160: 6f 69 64 3a 73 74 79 6c 65 2f 41 6e 69 6d 61 74  oid:style/Animat
0170: 69 6f 6e 2e 41 63 74 69 76 69 74 79 22 0a 09 09  ion.Activity"...
0180: 61 6e 64 72 6f 69 64 3a 77 69 6e 64 6f 77 53 6f  android:windowSo
0190: 66 74 49 6e 70 75 74 4d 6f 64 65 3d 22 73 74 61  ftInputMode="sta
01a0: 74 65 48 69 64 64 65 6e 7c 61 64 6a 75 73 74 52  teHidden|adjustR
01b0: 65 73 69 7a 65 22 0a 20 20 20 20 20 20 20 20 20  esize".         
01c0: 20 20 20 20 20 20 20 61 6e 64 72 6f 69 64 3a 63         android:c
01d0: 6f 6e 66 69 67 43 68 61 6e 67 65 73 3d 22 6f 72  onfigChanges="or
01e0: 69 65 6e 74 61 74 69 6f 6e 7c 73 63 72 65 65 6e  ientation|screen
01f0: 53 69 7a 65 7c 6b 65 79 62 6f 61 72 64 48 69 64  Size|keyboardHid
0200: 64 65 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20  den".           
0210: 20 20 20 20 20 61 6e 64 72 6f 69 64 3a 74 68 65       android:the
0220: 6d 65 3d 22 40 61 6e 64 72 6f 69 64 3a 73 74 79  me="@android:sty
0230: 6c 65 2f 54 68 65 6d 65 2e 4e 6f 54 69 74 6c 65  le/Theme.NoTitle
0240: 42 61 72 22 0a 20 20 20 20 20 20 20 20 20 20 20  Bar".           
0250: 20 20 20 20 20 61 6e 64 72 6f 69 64 3a 6c 61 75       android:lau
0260: 6e 63 68 4d 6f 64 65 3d 22 73 69 6e 67 6c 65 54  nchMode="singleT
0270: 6f 70 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20  op">.           
0280: 20 3c 21 2d 2d 20 54 65 6c 6c 20 4e 61 74 69 76   <!-- Tell Nativ
0290: 65 41 63 74 69 76 69 74 79 20 74 68 65 20 6e 61  eActivity the na
02a0: 6d 65 20 6f 66 20 6f 72 20 2e 73 6f 20 2d 2d 3e  me of or .so -->
02b0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 6d 65  .            <me
02c0: 74 61 2d 64 61 74 61 20 61 6e 64 72 6f 69 64 3a  ta-data android:
02d0: 6e 61 6d 65 3d 22 61 6e 64 72 6f 69 64 2e 61 70  name="android.ap
02e0: 70 2e 6c 69 62 5f 6e 61 6d 65 22 0a 20 20 20 20  p.lib_name".    
02f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
0300: 61 6e 64 72 6f 69 64 3a 76 61 6c 75 65 3d 22 67  android:value="g
0310: 66 6f 72 74 68 2d 66 61 73 74 22 20 2f 3e 0a 20  forth-fast" />. 
0320: 20 20 20 20 20 20 20 20 20 20 20 3c 6d 65 74 61             <meta
0330: 2d 64 61 74 61 20 61 6e 64 72 6f 69 64 3a 6e 61  -data android:na
0340: 6d 65 3d 22 61 6e 64 72 6f 69 64 2e 61 70 70 2e  me="android.app.
0350: 73 74 61 72 74 66 69 6c 65 22 0a 20 20 20 20 20  startfile".     
0360: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61                 a
0370: 6e 64 72 6f 69 64 3a 76 61 6c 75 65 3d 22 6e 65  ndroid:value="ne
0380: 74 32 6f 2f 73 74 61 72 74 6e 32 6f 2e 66 73 22  t2o/startn2o.fs"
0390: 20 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20   />.            
03a0: 3c 69 6e 74 65 6e 74 2d 66 69 6c 74 65 72 3e 0a  <intent-filter>.
03b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20                  
03c0: 3c 61 63 74 69 6f 6e 20 61 6e 64 72 6f 69 64 3a  <action android:
03d0: 6e 61 6d 65 3d 22 61 6e 64 72 6f 69 64 2e 69 6e  name="android.in
03e0: 74 65 6e 74 2e 61 63 74 69 6f 6e 2e 4d 41 49 4e  tent.action.MAIN
03f0: 22 20 2f 3e 0a 20 20 20 20 20 20 20 20 20 20 20  " />.           
0400: 20 20 20 20 20 3c 61 63 74 69 6f 6e 20 61 6e 64       <action and
0410: 72 6f 69 64 3a 6e 61 6d 65 3d 22 61 6e 64 72 6f  roid:name="andro
0420: 69 64 2e 69 6e 74 65 6e 74 2e 61 63 74 69 6f 6e  id.intent.action
0430: 2e 44 45 46 41 55 4c 54 22 20 2f 3e 0a 20 20 20  .DEFAULT" />.   
0440: 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 63 61               <ca
0450: 74 65 67 6f 72 79 20 61 6e 64 72 6f 69 64 3a 6e  tegory android:n
0460: 61 6d 65 3d 22 61 6e 64 72 6f 69 64 2e 69 6e 74  ame="android.int
0470: 65 6e 74 2e 63 61 74 65 67 6f 72 79 2e 4c 41 55  ent.category.LAU
0480: 4e 43 48 45 52 22 20 2f 3e 0a 20 20 20 20 20 20  NCHER" />.      
0490: 20 20 20 20 20 20 3c 2f 69 6e 74 65 6e 74 2d 66        </intent-f
04a0: 69 6c 74 65 72 3e 0a 20 20 20 20 20 20 20 20 3c  ilter>.        <
04b0: 2f 61 63 74 69 76 69 74 79 3e 0a                 /activity>.