예제 #1
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    ActionBar ab = getActionBar();
    ab.setDisplayUseLogoEnabled(true);
    ab.setDisplayShowTitleEnabled(false);
    setContentView(R.layout.activity_main);

    table = Table.getInstance(this);
    List<User> users = (List<User>) table.users.select("usr_logged_in='1'");
    if (users.isEmpty()) {
      Intent intent = new Intent(this, AccountManagement.class);
      startActivity(intent);
    }

    user = users.get(0);

    tasks = table.tasks.select("task_username='******'");
    listView = (ListView) findViewById(R.id.list_view_tasks);

    taskArrayAdapter = new TaskArrayAdapter(this, R.layout.task, tasks);

    // listView.setClickable(true);
    // listView.setItemsCanFocus(true);
    // listView.setOnItemClickListener(clickOnTask);
    // listTasks.setOnItemLongClickListener(editOnTask);
    listView.setAdapter(taskArrayAdapter);

    taskArrayAdapter.notifyDataSetChanged();
  }
예제 #2
0
 public void initActionBar() {
   ActionBar actionBar = getActionBar();
   actionBar.setDisplayShowCustomEnabled(true);
   actionBar.setCustomView(R.layout.actionbar_main);
   actionBar.setDisplayUseLogoEnabled(false);
   actionBar.setDisplayShowHomeEnabled(false);
   View view = actionBar.getCustomView();
   RelativeLayout exitBt = (RelativeLayout) view.findViewById(R.id.add_lay);
 }
  @Override
  public void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    ActionBar actionBar = getActivity().getActionBar();
    LayoutInflater mInflater = LayoutInflater.from(getActivity());
    View mCustomView = mInflater.inflate(R.layout.custom_action_bar, null);

    TextView textTile = (TextView) mCustomView.findViewById(R.id.textTitle);

    imageIcon = (ImageView) mCustomView.findViewById(R.id.imageIcon);
    imageIcon.setVisibility(View.GONE);
    btnBack = (ImageView) mCustomView.findViewById(R.id.btnBack);
    btnGallery = (ImageView) mCustomView.findViewById(R.id.picture_icon);
    textTile.setText("Bali");
    actionBar.setCustomView(mCustomView);
    btnGallery.setVisibility(View.VISIBLE);
    btnBack.setOnClickListener(
        new View.OnClickListener() {

          @Override
          public void onClick(View v) {
            // TODO Auto-generated method stub
            // onBackPressed();
            listener.onItemAttractionListMapPage(R.id.btnBack);
          }
        });
    btnGallery.setOnClickListener(
        new View.OnClickListener() {

          @Override
          public void onClick(View v) {
            // TODO Auto-generated method stub
            if (maps) {
              btnGallery.setImageResource(R.drawable.pin_icon);
              maps = false;
              listView.setVisibility(View.VISIBLE);
              layoutMap.setVisibility(View.GONE);
              arcMenu.setVisibility(View.VISIBLE);
            } else {
              btnGallery.setImageResource(R.drawable.picture_icon);
              maps = true;
              listView.setVisibility(View.GONE);
              layoutMap.setVisibility(View.VISIBLE);
              arcMenu.setVisibility(View.GONE);
            }
          }
        });

    // actionBar.setBackgroundDrawable(new ColorDrawable(0x0065b3));
    actionBar.setDisplayShowTitleEnabled(false);
    actionBar.setDisplayShowCustomEnabled(true);
    actionBar.setDisplayUseLogoEnabled(false);
    actionBar.setDisplayShowHomeEnabled(false);
  }
예제 #4
0
 protected void setupActionBar() {
   final ActionBar actionBar = getActionBar();
   if (actionBar == null) return;
   actionBar.setDisplayShowTitleEnabled(true);
   actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
   actionBar.setDisplayUseLogoEnabled(true);
   actionBar.setLogo(R.drawable.icon);
   actionBar.setBackgroundDrawable(getResources().getDrawable(R.drawable.actionbar_bg));
   actionBar.setDisplayHomeAsUpEnabled(true);
   actionBar.setHomeButtonEnabled(true);
 }
예제 #5
0
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_login);

    // initialize action bar
    actionBar = getActionBar();
    actionBar.setTitle("Login");
    actionBar.setDisplayHomeAsUpEnabled(false);
    actionBar.setDisplayShowHomeEnabled(false);
    actionBar.setDisplayShowTitleEnabled(true);
    actionBar.setDisplayUseLogoEnabled(false);

    // initialize views and variables
    emailEditText = (RobotoLightEditText) findViewById(R.id.email_edit_text);
    passwordEditText = (RobotoLightEditText) findViewById(R.id.password_edit_text);
    loginButton = (RobotoRegularButton) findViewById(R.id.login_button);

    // on login button click
    loginButton.setOnClickListener(
        new View.OnClickListener() {
          @Override
          public void onClick(View view) {

            email = emailEditText.getText().toString();
            password = passwordEditText.getText().toString();

            // validation of email
            if (!TextUtils.isEmpty(email) && CommonUtil.validateEmail(email)) {
              appController.getPreferences().setSurveyData("");

              if (NetworkUtil.iSConnected(getApplicationContext()) == NetworkUtil.TYPE_CONNECTED) {
                progressDialog = new ProgressDialog(LoginActivity.this);
                progressDialog.setCancelable(false);
                progressDialog.setIndeterminate(true);
                progressDialog.setMessage("Logging in");
                progressDialog.show();

                appController.getPreferences().setUsername(email);
                appController.getPreferences().setPassword(password);

                new Login().execute();

              } else {
                appController.showToast("Please check your internet connection");
              }

            } else {
              appController.showToast("Enter Valid Email ");
            }
          }
        });
  }
예제 #6
0
 private void initViews() {
   views = new ArrayList<View>();
   sharedPreferences =
       getSharedPreferences(LauncherApplication.SHARED_PREFRENCE, Context.MODE_PRIVATE);
   theme = getIntent().getStringExtra(LauncherApplication.NAME_KEY);
   ActionBar actionBar = getActionBar();
   actionBar.setDisplayHomeAsUpEnabled(true);
   actionBar.setTitle(theme);
   actionBar.setDisplayUseLogoEnabled(false);
   actionBar.setDisplayShowHomeEnabled(false);
   try {
     Bitmap previewBitmap_01 =
         BitmapFactory.decodeStream(
             getAssets()
                 .open(
                     getString(R.string.theme)
                         + "/"
                         + theme
                         + "/"
                         + getString(R.string.preview)
                         + "/"
                         + "preview_01.jpg"));
     Bitmap previewBitmap_02 =
         BitmapFactory.decodeStream(
             getAssets()
                 .open(
                     getString(R.string.theme)
                         + "/"
                         + theme
                         + "/"
                         + getString(R.string.preview)
                         + "/"
                         + "preview_02.jpg"));
     ImageView imageView_01 = new ImageView(this);
     imageView_01.setImageBitmap(previewBitmap_01);
     ImageView imageView_02 = new ImageView(this);
     imageView_02.setImageBitmap(previewBitmap_02);
     LinearLayout.LayoutParams params =
         new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);
     params.gravity = Gravity.CENTER;
     views.add(imageView_01);
     views.add(imageView_02);
     pageAdapter = new MyViewPageAdapter(views);
     viewPager.setAdapter(pageAdapter);
     viewPager.setCurrentItem(0);
     viewPager.setOnPageChangeListener(new MyOnPageChangeListener());
   } catch (IOException e) {
     // TODO Auto-generated catch block
     e.printStackTrace();
   }
 }
  /** For the theme chooser */
  private void initActionBar() {

    ActionBar actBar = getActionBar();

    // The ActionBar Title and UP ids are hidden.
    int upId = Resources.getSystem().getIdentifier("up", "id", "android");

    ImageView actionBarUp = (ImageView) findViewById(upId);

    // Theme chooser
    ThemeUtils.setActionBarBackground(this, actBar, "action_bar_background");
    ThemeUtils.initThemeChooser(this, actionBarUp, "action_bar_up", THEME_ITEM_BACKGROUND);

    actBar.setDisplayUseLogoEnabled(true);
    actBar.setDisplayShowTitleEnabled(false);
  }
 @Override
 protected void onCreate(Bundle savedInstanceState) {
   // TODO Auto-generated method stub
   super.onCreate(savedInstanceState);
   setContentView(R.layout.topic_detail);
   ActionBar actionBar = getActionBar();
   actionBar.setIcon(null);
   actionBar.setDisplayHomeAsUpEnabled(true);
   actionBar.setDisplayUseLogoEnabled(false);
   actionBar.show();
   Intent intent = getIntent();
   String topic_id = intent.getStringExtra("topic_id");
   int isFocus = intent.getIntExtra("isFocus", 10);
   dm = getResources().getDisplayMetrics();
   ViewPager pager = (ViewPager) findViewById(R.id.pager);
   tabs = (PagerSlidingTabStrip) findViewById(R.id.tabs);
   pager.setAdapter(new TopicDetailAdapter(getSupportFragmentManager(), topic_id, isFocus));
   tabs.setViewPager(pager);
   setTabsValue();
 }
  protected void initView() {
    // Set layout
    setContentView(R.layout.settings);

    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
      ActionBar ab = getActionBar();
      if (ab != null) {
        ab.setHomeButtonEnabled(true);
        ab.setTitle(R.string.settings);
        ab.setHomeButtonEnabled(true);
        ab.setDisplayShowTitleEnabled(true);
        ab.setDisplayShowHomeEnabled(true);
        ab.setDisplayHomeAsUpEnabled(true);
        ab.setDisplayUseLogoEnabled(false);
        ab.setIcon(R.drawable.menu_ic_settings);
      }
    }
    mAppIdView = (EditText) findViewById(R.id.appIdText);
    mTokenTextView = (EditText) findViewById(R.id.tokenText);
  }
  private void initView() {
    // Set layout
    setContentView(R.layout.information);
    mConferenceManager = ConferenceManager.getInstance(getApplicationContext());
    mSessionIdView = (TextView) findViewById(R.id.sessionIdInformationValueLabel);
    mActiveUsersList = (ListView) findViewById(R.id.activeUsersList);
    mActiveUsersList.setDivider(null);
    mActiveUsersList.setDividerHeight(0);
    mCustomAdapter = new CustomParticipantAdapter(mConferenceManager.getActiveUsers());

    ActionBar ab = getActionBar();
    if (ab != null) {
      ab.setHomeButtonEnabled(true);
      ab.setTitle(R.string.information_screen_name);
      ab.setHomeButtonEnabled(true);
      ab.setDisplayShowTitleEnabled(true);
      ab.setDisplayShowHomeEnabled(true);
      ab.setDisplayHomeAsUpEnabled(true);
      ab.setDisplayUseLogoEnabled(false);
      ab.setIcon(R.drawable.menu_ic_info);
    }
  }
예제 #11
0
 @Override
 public void setDisplayUseLogoEnabled(boolean useLogo) {
   mActionBar.setDisplayUseLogoEnabled(useLogo);
 }
예제 #12
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    this.setVolumeControlStream(AudioManager.STREAM_MUSIC);
    Log.i("Leaderboard", "entered leaderboard");

    // set the layout for the parent activity which contains the fragments
    setContentView(R.layout.activity_leaderboard);

    // Initialize the database according to whether it's a test or not.
    Log.d("Leaderboard: Using Test Database", "" + TitlePage.useTestDB);
    if (TitlePage.useTestDB) { // The Testing Database on Parse
      Parse.initialize(
          this,
          "E8hfMLlgnEWvPw1auMOvGVsrTp1C6eSoqW1s6roq",
          "hzPRfP284H5GuRzIFDhVxX6iR9sgTwg4tJU08Bez");
    } else { // The Real App Database on Parse
      Parse.initialize(
          this,
          "Iy4JZxlewoSxswYgOEa6vhOSRgJkGIfDJ8wj8FtM",
          "SVlq5dqYQ4FemgUfA7zdQvdIHOmKBkc5bXoI7y0C");
    }

    lp = new LoginPopup(currentUser);

    // set up the action bar for the different tabs
    ActionBar actionBar = getActionBar();
    actionBar.setDisplayShowTitleEnabled(false);
    actionBar.setDisplayHomeAsUpEnabled(false);
    actionBar.setDisplayShowHomeEnabled(false);
    actionBar.setDisplayUseLogoEnabled(false);

    actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
    ActionBar.Tab singlePlayerTab = actionBar.newTab().setText(R.string.single_player_tab);
    ActionBar.Tab multiPlayerTab = actionBar.newTab().setText(R.string.multi_player_tab);
    ActionBar.Tab relativeUserScoreTab = actionBar.newTab().setText(R.string.relative_tab);

    // get the list of scores from the model and send it to each of the tabs

    lb = new SingleLeaderBoardModel(getApplicationContext());
    try {
      mlb = new MultiLeaderBoardModel();
    } catch (InternetConnectionException e) {
      e.fillInStackTrace();
      Log.i("Leaderboard", "triggering internet connection error screen");
      Intent intent = new Intent(this, ErrorScreen.class);
      intent.putExtra("error", R.layout.activity_connection_error_lb);
      startActivity(intent);
      return;
    }

    // need to get the username to pass into the leaderboard
    Fragment singlePlayerFragment = SingleplayerTab.newInstance(lb.getTopScores());
    Fragment multiPlayerFragment = MultiplayerTab.newInstance("", mlb.getTopScores());
    Fragment relativeUserScoreFragment = RelativeUserScoreTab.emptyNewInstance();

    singlePlayerTab.setTabListener(new LBTabListener(singlePlayerFragment, "singleplayer"));
    multiPlayerTab.setTabListener(new LBTabListener(multiPlayerFragment, "multiplayer"));
    relativeUserScoreTab.setTabListener(new LBTabListener(relativeUserScoreFragment, "relative"));

    actionBar.addTab(singlePlayerTab);
    actionBar.addTab(multiPlayerTab);
    actionBar.addTab(relativeUserScoreTab);
  }
예제 #13
0
  @Override
  protected void onCreate(Bundle arg0) {
    // TODO Auto-generated method stub
    super.onCreate(arg0);
    setContentView(R.layout.detail_frame2);
    Bundle extras = getIntent().getExtras();
    if (extras != null) {
      type = extras.getString("type", "");
    }

    fragmentStack = new Stack<Fragment>();
    destinationPage = new DestinationPage();
    destinationPage.registerForListener(this);
    culinaryPage = new CulinaryPage();
    culinaryPage.registerForListener(this);
    detaiDestinationPage = new DestinationDetailPage();
    notificationPage = new NotificationPage();
    notificationPage.registerForListener(this);

    ActionBar actionBar = getActionBar();
    LayoutInflater mInflater = LayoutInflater.from(this);
    View mCustomView = mInflater.inflate(R.layout.custom_action_bar, null);
    textTile = (TextView) mCustomView.findViewById(R.id.textTitle);

    actionBar.setCustomView(mCustomView);
    ImageView btnBack = (ImageView) mCustomView.findViewById(R.id.btnBack);
    btnBack.setOnClickListener(
        new View.OnClickListener() {

          @Override
          public void onClick(View v) {
            // TODO Auto-generated method stub
            onBackPressed();
          }
        });
    // actionBar.setBackgroundDrawable(new ColorDrawable(0x0065b3));
    actionBar.setDisplayShowTitleEnabled(false);
    actionBar.setDisplayShowCustomEnabled(true);
    actionBar.setDisplayUseLogoEnabled(false);
    actionBar.setDisplayShowHomeEnabled(false);

    if (type.equalsIgnoreCase("alldestination")) {
      // getSupportFragmentManager().beginTransaction()
      // .replace(R.id.content_frame, new DestinationPage())
      // .commit();
      textTile.setText("All Destination");

      fragmentManager = getSupportFragmentManager();
      FragmentTransaction ft = fragmentManager.beginTransaction();
      ft.add(R.id.content_frame, destinationPage);
      fragmentStack.push(destinationPage);
      ft.commit();

    } else if (type.equalsIgnoreCase("culinary")) {
      // getSupportFragmentManager().beginTransaction()
      // .replace(R.id.content_frame, new CulinaryPage()).commit();
      textTile.setText("Culinary");
      fragmentManager = getSupportFragmentManager();
      FragmentTransaction ft = fragmentManager.beginTransaction();
      ft.add(R.id.content_frame, culinaryPage);
      fragmentStack.push(culinaryPage);
      ft.commit();
    } else if (type.equalsIgnoreCase("notification")) {
      // getSupportFragmentManager().beginTransaction()
      // .replace(R.id.content_frame, new NotificationPage())
      // .commit();
      textTile.setText("Notification");
      fragmentManager = getSupportFragmentManager();
      FragmentTransaction ft = fragmentManager.beginTransaction();
      ft.add(R.id.content_frame, notificationPage);
      fragmentStack.push(notificationPage);
      ft.commit();
    } else if (type.equalsIgnoreCase("detial_destination")) {
      // getSupportFragmentManager().beginTransaction()
      // .replace(R.id.content_frame, new NotificationPage())
      // .commit();
      textTile.setText("Bali");
      fragmentManager = getSupportFragmentManager();
      FragmentTransaction ft = fragmentManager.beginTransaction();
      ft.add(R.id.content_frame, detaiDestinationPage);
      fragmentStack.push(detaiDestinationPage);
      ft.commit();
    }
  }