User Tools

Site Tools


script_action_bar_sample

====== Differences ====== This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
script_action_bar_sample [2016/10/05 15:40]
pierrox [Script code]
script_action_bar_sample [2016/10/05 15:46] (current)
pierrox
Line 3: Line 3:
   * Author : Pierre Hébert   * Author : Pierre Hébert
  
-Starting at V14a9, Lightning allows the standard android action bar to be displayed in the home screen or in the app drawer (in which case it replaces the custom one). This API is available for Android devices >= 19 (4.4, KitKat).+Starting at V14a9, Lightning allows the standard android action bar to be displayed in the home screen or in the app drawer (in which case it replaces the custom one). This API is available for Android devices >= 5.0.
 API reference: http://​www.lightninglauncher.com/​scripting/​reference/​api-alpha/​reference/​net/​pierrox/​lightning_launcher/​script/​api/​screen/​ActivityScreen.html#​showActionBar(Function,​ Function) API reference: http://​www.lightninglauncher.com/​scripting/​reference/​api-alpha/​reference/​net/​pierrox/​lightning_launcher/​script/​api/​screen/​ActivityScreen.html#​showActionBar(Function,​ Function)
  
Line 20: Line 20:
     item = menu.add("​Hello action bar!"​);​     item = menu.add("​Hello action bar!"​);​
     item.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);​     item.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);​
-    item.setIcon(Image.createTextIcon("​q",​ 96, 0xffffffff, 0, null)).toDrawable();​+    item.setIcon(Image.createTextIcon("​q",​ 96, 0xffffffff, 0, null).toDrawable());
  
     item = menu.add("​Another sample button"​);​     item = menu.add("​Another sample button"​);​
     item.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);​     item.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);​
-    item.setIcon(Image.createTextIcon("​v",​ 96, 0xffffffff, 0, null).toDrawable();​+    item.setIcon(Image.createTextIcon("​v",​ 96, 0xffffffff, 0, null).toDrawable());
     ​     ​
     item = menu.add("​Settings"​);​     item = menu.add("​Settings"​);​
script_action_bar_sample.1475682003.txt.gz · Last modified: 2016/10/05 15:40 by pierrox