Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.mycompany.myapp;
- //Android > Source Packages > package com.mycompany.myapp > MyApplication.java
- // full working android project + configured theme.res (mine)
- // android images parts link : https://imgur.com/a/T57SF32
- import com.codename1.components.ImageViewer;
- import static com.codename1.ui.CN.*;
- import com.codename1.ui.Display;
- import com.codename1.ui.Form;
- import com.codename1.ui.Dialog;
- import com.codename1.ui.Label;
- import com.codename1.ui.plaf.UIManager;
- import com.codename1.ui.util.Resources;
- import com.codename1.io.Log;
- import com.codename1.ui.Toolbar;
- import java.io.IOException;
- import com.codename1.ui.layouts.BoxLayout;
- import com.codename1.io.NetworkEvent;
- import com.codename1.ui.Container;
- import com.codename1.ui.util.UIBuilder;
- /**
- * This file was generated by <a href="https://www.codenameone.com/">Codename One</a> for the purpose
- * of building native mobile applications using Java.
- */
- public class MyApplication {
- private Form current;
- private Resources theme;
- public void init(Object context) {
- // use two network threads instead of one
- updateNetworkThreadCount(2);
- theme = UIManager.initFirstTheme("/theme");
- // Enable Toolbar on all Forms by default
- Toolbar.setGlobalToolbar(true);
- // Pro only feature
- Log.bindCrashProtection(true);
- addNetworkErrorListener(err -> {
- // prevent the event from propagating
- err.consume();
- if(err.getError() != null) {
- Log.e(err.getError());
- }
- Log.sendLogAsync();
- Dialog.show("Connection Error", "There was a networking error in the connection to "
- + err.getConnectionRequest().getUrl(), "OK", null);
- });
- }
- public void start() {
- if(current != null){
- current.show();
- return;
- }
- UIBuilder UIB = new UIBuilder () ;
- UIBuilder.registerCustomComponent("ImageViewer",ImageViewer.class);
- Container ct = UIB.createContainer(theme, "GUI 1");
- Form f=(Form) ct;
- f.show();
- }
- public void stop() {
- current = getCurrentForm();
- if(current instanceof Dialog) {
- ((Dialog)current).dispose();
- current = getCurrentForm();
- }
- }
- public void destroy() {}
- }
Advertisement
Add Comment
Please, Sign In to add comment