@Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.line_list);

    // Setup the list
    adapter = new IconAdapter<FileWrapper>(this, R.layout.line_list_item);
    ListView list = (ListView) findViewById(R.id.list);
    list.setAdapter(adapter);
    list.setOnItemClickListener(this);

    // Load Directory
    if (savedInstanceState != null) {
      backStack = savedInstanceState.getParcelableArrayList("BACKSTACK");
    }

    if (backStack == null || backStack.size() == 0) {
      backStack = new ArrayList<BackStackItem>();
      String startPath =
          (startDirectory == null || startDirectory.isEmpty())
              ? Environment.getExternalStorageDirectory().getPath()
              : startDirectory;
      backStack.add(new BackStackItem(startPath, false));
    }

    wrapFiles();
    this.setVolumeControlStream(AudioManager.STREAM_MUSIC);
  }
  @Override
  public View onCreateView(
      LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {

    View rootView =
        getActivity().getLayoutInflater().inflate(R.layout.cuc_multi_selection_layout, null);
    mDirectoriesMap = new HashMap<String, Boolean>();
    mRefreshBtn = (ImageView) rootView.findViewById(R.id.cuc_multi_selection_refresh_iv);
    mRefreshBtn.setVisibility(View.INVISIBLE);
    mListView = (ListView) rootView.findViewById(R.id.cuc_multi_selection_lv);
    mListView.setFastScrollEnabled(true);
    mUpLayout = (RelativeLayout) rootView.findViewById(R.id.cuc_multi_selection_up_layout);
    mCurrentDirText =
        (TextView) rootView.findViewById(R.id.cuc_multi_selection_current_directory_txt);
    mUpLayout.setOnClickListener(
        new View.OnClickListener() {

          @Override
          public void onClick(View v) {
            try {
              getDir(new File(mCurrentDir).getParentFile().getCanonicalPath());
            } catch (Exception e) {
              e.printStackTrace();
            }
          }
        });

    mRootDir = Environment.getExternalStorageDirectory().getAbsolutePath().toString();
    mCurrentDir = mRootDir;

    // Get a list of all the selected directory paths (will be empty if this is the first run).
    mSelectedDirList = CameraUploadDBHelper.getInstance().getCustomDirList();

    // Get a list of all the directory paths that are currently stored in the DB.
    for (int i = 0; i < mSelectedDirList.size(); i++) {

      // Filter out any double slashes.
      String path = mSelectedDirList.get(i);
      if (path.contains("//")) {
        path.replace("//", "/");
      }

      mDirectoriesMap.put(path, true);
    }

    // Get the folder hierarchy of the selected directory.
    getDir(mRootDir);

    mListView.setOnItemClickListener(
        new OnItemClickListener() {

          @Override
          public void onItemClick(AdapterView<?> arg0, View arg1, int index, long arg3) {
            String newPath = mDirectoryPathsList.get(index);
            getDir(newPath);
          }
        });

    return rootView;
  }
  @Override
  public View onCreateView(
      LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    ViewGroup view = (ViewGroup) inflater.inflate(layout, container, false);

    listView = (ListView) view.findViewById(R.id.com_facebook_picker_list_view);
    listView.setOnItemClickListener(
        new AdapterView.OnItemClickListener() {
          @Override
          public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
            onListItemClick((ListView) parent, v, position);
          }
        });
    listView.setOnLongClickListener(
        new View.OnLongClickListener() {
          @Override
          public boolean onLongClick(View v) {
            // We don't actually do anything differently on long-clicks, but setting the listener
            // enables the selector transition that we have for visual consistency with the
            // Facebook app's pickers.
            return false;
          }
        });
    listView.setOnScrollListener(onScrollListener);

    activityCircle = (ProgressBar) view.findViewById(R.id.com_facebook_picker_activity_circle);

    setupViews(view);

    listView.setAdapter(adapter);

    return view;
  }
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_list_view);

    setTitle("ListView");

    final ListView listView = (ListView) findViewById(R.id.list_view);

    LayoutInflater layoutInflater = getLayoutInflater();

    View header = layoutInflater.inflate(R.layout.list_item_header_footer, null);
    View footer = layoutInflater.inflate(R.layout.list_item_header_footer, null);
    TextView txtHeaderTitle = (TextView) header.findViewById(R.id.txt_title);
    TextView txtFooterTitle = (TextView) footer.findViewById(R.id.txt_title);
    txtHeaderTitle.setText("THE HEADER!");
    txtFooterTitle.setText("THE FOOTER!");

    listView.addHeaderView(header);
    listView.addFooterView(footer);

    final SampleAdapter adapter = new SampleAdapter(this, R.id.txt_line1);
    listView.setAdapter(adapter);

    final List<String> sampleData = SampleData.generateSampleData();
    for (String data : sampleData) {
      adapter.add(data);
    }
  }
 void invalidateView() {
   if (!myAndroidViews.isEmpty()) {
     myAndroidViews.clear();
     myListView.setAdapter(new ViewAdapter());
     myListView.invalidate();
   }
 }
  public void start(Stage stage) {
    stage.setTitle("ListView demo");
    FlowPane rootNode = new FlowPane(10, 10);
    rootNode.setAlignment(Pos.CENTER);
    Scene scene = new Scene(rootNode, 200, 120);
    stage.setScene(scene);

    responseLabel = new Label("Select Transport Type");

    ObservableList<String> transportTypes =
        FXCollections.observableArrayList("Train", "Car", "Airplane");
    ListView<String> transportListView = new ListView(transportTypes);
    transportListView.setPrefSize(80, 80);
    MultipleSelectionModel<String> listViewSelectionModel = transportListView.getSelectionModel();

    listViewSelectionModel
        .selectedItemProperty()
        .addListener(
            new ChangeListener<String>() {
              public void changed(
                  ObservableValue<? extends String> changed, String oldValue, String newValue) {
                responseLabel.setText("Transport selected is " + newValue);
              }
            });

    rootNode.getChildren().addAll(transportListView, responseLabel);
    stage.show();
  }
Example #7
0
 private void selectListItem(final ListView l, int num, boolean longClick) {
   final int n = Math.min(l.getCount(), Math.max(1, num)) - 1;
   requestFocus(l);
   Log.i("nofatclips", "Swapping to listview item " + num);
   solo.sendKey(Solo.DOWN);
   getActivity()
       .runOnUiThread(
           new Runnable() {
             public void run() {
               l.setSelection(n);
             }
           });
   sync();
   if (n < l.getCount() / 2) {
     solo.sendKey(Solo.DOWN);
     solo.sendKey(Solo.UP);
   } else {
     solo.sendKey(Solo.UP);
     solo.sendKey(Solo.DOWN);
   }
   sync();
   if (longClick) {
     longClick(l.getSelectedView());
   } else {
     click(l.getSelectedView());
   }
 }
Example #8
0
  /** Mètode que s'inicia automaticament al començament */
  public void initialize() {
    setData(city, units);
    llista.setItems(data);
    llista.setCellFactory(
        new Callback<ListView<String>, ListCell<String>>() {
          @Override
          public ListCell<String> call(ListView<String> llista) {
            return new TempsCell();
          }
        });
    inicialitzarDialog();
    llista.setOnMouseClicked(
        new EventHandler<MouseEvent>() {

          @Override
          public void handle(MouseEvent event) {
            String fname = llista.getSelectionModel().getSelectedItem();
            String icon = "";
            int p = fname.lastIndexOf('#');
            if (p >= 0) {
              icon = fname.substring(0, p);
            }
            String[] temps = fname.split("-");
            createDialog(icon, temps[1].replace("\t", ""));
            dialog.show();
          }
        });
  }
Example #9
0
 BookmarksAdapter(ListView listView, List<Bookmark> bookmarks, boolean currentBook) {
   myBookmarks = bookmarks;
   myCurrentBook = currentBook;
   listView.setAdapter(this);
   listView.setOnItemClickListener(this);
   listView.setOnCreateContextMenuListener(this);
 }
        @Override
        public void handleMessage(Message msg) {
          mylog.i(TAG, "msg  obj " + msg.obj);
          switch (msg.what) {
            case 0:
              Graphic[] graphics = (Graphic[]) msg.obj;
              mylog.i(TAG, "graphics msg" + (graphics == null ? "null " : graphics.length));

              List<String> mNames = new ArrayList<String>();
              for (int i = 0; i < graphics.length; i++) {
                mNames.add(graphics[i].getAttributeValue("OBJ_NAME_C").toString());
              }
              BaseDialogFragment dialogFragment = new BaseDialogFragment();
              AdvanceDialogViewBuild builder =
                  new AdvanceDialogViewBuild(dialogFragment, getActivity());
              dialogFragment.setViewBuilder(builder);
              View view = LayoutInflater.from(getActivity()).inflate(R.layout.compare_layout, null);
              dialogFragment.setView(view);
              ListView list = (ListView) view.findViewById(R.id.id_lstview_compare);
              myAdapter = new MyCompareAdapter(getActivity(), mNames);
              list.setAdapter(myAdapter);
              dialogFragment.show(getActivity());

              break;
          }
        }
Example #11
0
  public ListViewSwipeGesture(ListView listView, TouchCallbacks Callbacks, Activity context) {
    ViewConfiguration vc = ViewConfiguration.get(listView.getContext());
    mSlop = vc.getScaledTouchSlop();
    mMinFlingVelocity = vc.getScaledMinimumFlingVelocity() * 16;
    mMaxFlingVelocity = vc.getScaledMaximumFlingVelocity();
    mListView = listView;
    activity = context;
    tcallbacks = Callbacks;
    SwipeType = Double;
    GetResourcesValues();

    mListView.setOnItemClickListener(
        new AdapterView.OnItemClickListener() {

          @Override
          public void onItemClick(
              AdapterView<?> arg0,
              View arg1,
              int arg2,
              long arg3) { // Invokes OnClick Functionality

            if (!moptionsDisplay && DeltaX == 0.0) {
              tcallbacks.OnClickListView(temp_position);
            } else {
              if (old_mDownView != null && mDownView != old_mDownView) {
                ResetListItem(old_mDownView);
                old_mDownView = null;
                mDownView = null;
              }
            }
          }
        });
  }
Example #12
0
 public void mOnClick(View v) {
   switch (v.getId()) {
     case R.id.btn3:
       mItem.clear();
       for (int i = 1001; i <= 1003; i++) {
         mItem.add(Integer.toString(i));
       }
       mAdapter.notifyDataSetChanged();
       break;
     case R.id.btn10:
       mItem.clear();
       for (int i = 1001; i <= 1010; i++) {
         mItem.add(Integer.toString(i));
       }
       mAdapter.notifyDataSetChanged();
       break;
     case R.id.btnalways:
       mList.setOverScrollMode(View.OVER_SCROLL_ALWAYS);
       break;
     case R.id.btnnever:
       mList.setOverScrollMode(View.OVER_SCROLL_NEVER);
       break;
     case R.id.btnifscroll:
       mList.setOverScrollMode(View.OVER_SCROLL_IF_CONTENT_SCROLLS);
       break;
   }
 }
  @SuppressWarnings("unchecked")
  protected void handleMouseDown(ListViewEvent<M> e) {
    if (locked) return;
    M sel = listStore.getAt(e.getIndex());

    if (isSelected(sel) && !e.isControlKey()) {
      return;
    }

    if (selectionMode == SelectionMode.SINGLE) {
      if (isSelected(sel) && e.isControlKey()) {
        deselect(sel);
      } else if (!isSelected(sel)) {
        select(sel, false);
      }
    } else {
      if (e.isShiftKey() && lastSelected != null) {
        int last = listStore.indexOf(lastSelected);
        int index = e.getIndex();
        int a = (last > index) ? index : last;
        int b = (last < index) ? index : last;
        select(a, b, e.isControlKey());
        lastSelected = listStore.getAt(last);
        listView.focusItem(index);
        // view.focusRow(index);
      } else if (isSelected(sel) && e.isControlKey()) {
        doDeselect(Arrays.asList(sel), false);
      } else {
        doSelect(Arrays.asList(sel), e.isControlKey(), false);
        listView.focusItem(e.getIndex());
        // view.focusRow(e.rowIndex);
      }
    }
  }
Example #14
0
 @Override
 public boolean onContextItemSelected(MenuItem item) {
   final int position = ((AdapterView.AdapterContextMenuInfo) item.getMenuInfo()).position;
   final ListView view = (ListView) getTabHost().getCurrentView();
   final Bookmark bookmark = ((BookmarksAdapter) view.getAdapter()).getItem(position);
   switch (item.getItemId()) {
     case OPEN_ITEM_ID:
       gotoBookmark(bookmark);
       return true;
     case EDIT_ITEM_ID:
       final Intent intent = new Intent(this, BookmarkEditActivity.class);
       OrientationUtil.startActivityForResult(this, intent, 1);
       // TODO: implement
       return true;
     case DELETE_ITEM_ID:
       myCollection.deleteBookmark(bookmark);
       if (myThisBookAdapter != null) {
         myThisBookAdapter.remove(bookmark);
       }
       if (myAllBooksAdapter != null) {
         myAllBooksAdapter.remove(bookmark);
       }
       if (mySearchResultsAdapter != null) {
         mySearchResultsAdapter.remove(bookmark);
       }
       return true;
   }
   return super.onContextItemSelected(item);
 }
 public void setRollMode(RollMode rollMode) {
   switch (rollMode) {
     case SINGLE:
       m_rollMode = RollMode.SINGLE;
       m_resetButton.setEnabled(false);
       m_dieQuantitySpinner.setEnabled(false);
       m_dieQuantityTv.setEnabled(false);
       m_rollSumTv.setVisibility(View.INVISIBLE);
       m_rollResultList.setVisibility(View.GONE);
       break;
     case XDY:
       m_rollMode = RollMode.XDY;
       m_resetButton.setEnabled(true);
       m_dieQuantitySpinner.setEnabled(true);
       m_dieQuantityTv.setEnabled(true);
       m_rollSumTv.setVisibility(View.INVISIBLE);
       m_rollResultList.setVisibility(View.VISIBLE);
       break;
     case CUMULATIVE:
       m_rollMode = RollMode.CUMULATIVE;
       m_resetButton.setEnabled(true);
       m_dieQuantitySpinner.setEnabled(true);
       m_dieQuantityTv.setEnabled(true);
       m_rollSumTv.setVisibility(View.VISIBLE);
       m_rollResultList.setVisibility(View.VISIBLE);
       break;
   }
 }
Example #16
0
  /** Called when the activity is first created */
  @Override
  public void onCreate(Bundle savedInstanceState) {
    Log.d(TAG, "LoaderActivity created");
    super.onCreate(savedInstanceState);
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.content);

    // Instantiate custom adapter
    mAdapter = new LoaderAdapter();

    // Handle listview and assign adapter
    mListView = (ListView) findViewById(R.id.content_list_view);
    mListView.setAdapter(mAdapter);
    mListView.setVisibility(View.GONE);
    mListView.setOnItemLongClickListener(
        new AdapterView.OnItemLongClickListener() {
          public boolean onItemLongClick(AdapterView parent, View view, int position, long id) {
            selectItem(position);
            return true;
          }
        });

    mStatusLabel = (TextView) findViewById(R.id.content_status_label);
    mStatusLabel.setVisibility(View.VISIBLE);

    String userHash = NavigineApp.Settings.getString("user_hash", "");
    if (userHash.length() == 0) showUserHashDialog();
    else refreshMapList();
  }
  public void RefreshTweetList(final Activity act, final View v, final TweetListType mode) {
    LinearLayout ll = (LinearLayout) v;
    ListView lv = (ListView) ll.findViewById(android.R.id.list);

    final List<Tweet> tmpTweets = new ArrayList<Tweet>();
    final TweetListAdapter aa = new TweetListAdapter(act, R.layout.tweetlist_item, tmpTweets);
    getTweets(act, tmpTweets, aa, mode, PagingMode.OLDTWEETS);

    lv.setOnScrollListener(
        new AbsListView.OnScrollListener() {
          @Override
          public void onScrollStateChanged(AbsListView view, int scrollState) {}

          @Override
          public void onScroll(
              AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
            if (visibleItemCount != 0) {
              final int GUESS_WANT_MORE = 1;
              if (firstVisibleItem + visibleItemCount + 1 + GUESS_WANT_MORE > totalItemCount) {
                getTweets(act, tmpTweets, aa, mode, PagingMode.OLDTWEETS);
              }
            }
          }
        });

    TextView tv = (TextView) ll.findViewById(android.R.id.empty);
    if (aa.getCount() > 0) {
      tv.setVisibility(View.GONE);
    } else {
      tv.setVisibility(View.VISIBLE);
    }

    lv.setAdapter(aa);
  }
 private void reprioritizeDownloads() {
   int lastVisibleItem = listView.getLastVisiblePosition();
   if (lastVisibleItem >= 0) {
     int firstVisibleItem = listView.getFirstVisiblePosition();
     adapter.prioritizeViewRange(
         firstVisibleItem, lastVisibleItem, PROFILE_PICTURE_PREFETCH_BUFFER);
   }
 }
  private void display() {
    initModality(Modality.APPLICATION_MODAL);

    setTitle("Student Review");
    setMinWidth(250);
    setMinHeight(300);

    signOutButton = new Button("SignOut");
    signOutButton.setOnAction(event -> signOutInDB());
    buttonHBox = new HBox(signOutButton);
    buttonHBox.setAlignment(Pos.CENTER_RIGHT);

    studentInfo = new RegistrationStudentInfoEntryBox();
    // Disabling all fields
    setValue(studentInfo.getEmplIdTextField(), String.valueOf(student.getEmplId()));
    setValue(studentInfo.getFirstNameTextField(), student.getFirstName());
    setValue(studentInfo.getLastNameTextField(), student.getLastName());
    studentInfo.getYearChoiceBox().setValue(student.getYear());
    studentInfo.getYearChoiceBox().setDisable(true);

    theTutor = new ChoiceBox<>();
    theTutor.getItems().addAll(Tutor.values());
    theTutorLabel = new Label("Tutor ");
    theTutorLayout = new HBox();
    theTutorLayout.getChildren().addAll(theTutorLabel, theTutor);

    is135 = new CheckBox("Discussed 135 Topics? ");
    is135.setOnAction(event -> handleListView());

    // Hidden until is135 is checked
    levelOfLearning = new ChoiceBox<>();
    levelOfLearning.getItems().addAll(1, 2, 3, 4);
    levelOfLearningLabel = new Label("Level Of Learning ");
    levelOfLearningLayout = new HBox();
    levelOfLearningLayout.getChildren().addAll(levelOfLearningLabel, levelOfLearning);
    levelOfLearningLayout.setVisible(false);
    levelOfLearningLayout.setManaged(false);

    // Hidden until is135 is checked
    topicsListView = new ListView<>();
    topicsListView.getItems().addAll(Topics135.values());
    topicsListView.getSelectionModel().setSelectionMode(SelectionMode.MULTIPLE);
    topicsListView.setVisible(false);
    topicsListView.setManaged(false);

    vertical135Layout = new VBox(10);
    vertical135Layout.getChildren().addAll(is135, levelOfLearningLayout, topicsListView);

    mainVBox = new VBox(20);
    mainVBox.getChildren().addAll(studentInfo, theTutorLayout, vertical135Layout, buttonHBox);
    mainVBox.setMargin(vertical135Layout, new Insets(0, 20, 0, 20));
    mainVBox.setMargin(buttonHBox, new Insets(20));
    mainVBox.setAlignment(Pos.TOP_CENTER);

    scene = new Scene(mainVBox);
    setScene(scene);
    showAndWait();
  }
	protected void setListAdapter() {
		// TODO Auto-generated method stub

		
		ListView listView = (ListView) leftSideListView.findViewById(R.id.list);
		listView.setAdapter(new NavigationDrawerListAdapter(this,  Typeface.createFromAsset(getAssets(), IAppConstants.CommonConstants.FONT_PATH_PREFIX + IAppConstants.ROBOTO_MEDIUM_FONTS), mPresenter.getScreenIcons()));
		mClickListener =  mPresenter.getListItemClickListenerInstance(mSliderView, leftSideListView, menuOut);
		listView.setOnItemClickListener(mClickListener);
	}
 @Override
 public View onCreateView(
     LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
   super.onCreateView(inflater, container, savedInstanceState);
   mListView = new ListView(getActivity());
   mListView.setAdapter(new ArrayAdapter<String>(getActivity(), R.layout.spinner_item, items));
   mListView.setOnItemClickListener(this);
   return mListView;
 }
Example #22
0
 private boolean isDownloading() {
   for (int i = 0; i < downloadList.getComponentCount(); i++) {
     DownloadView dv = (DownloadView) downloadList.getComponent(i);
     if (dv.isDownloading()) {
       return true;
     }
   }
   return false;
 }
  @Override
  public void onDetach() {
    super.onDetach();

    listView.setOnScrollListener(null);
    listView.setAdapter(null);

    loadingStrategy.detach();
    sessionTracker.stopTracking();
  }
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.showsearched);

    list = (ListView) findViewById(R.id.SearchedFlowerList);

    context = getApplicationContext();

    Intent intent = getIntent();
    Bundle b = intent.getExtras();
    if (b != null) {
      result = (String) b.get("result");
    }

    try {

      JSONArray array = new JSONArray(result);
      for (int i = 0; i < array.length(); i++) {
        JSONObject data = array.getJSONObject(i);
        Flower kwiat =
            new Flower(
                data.getLong("gatunek_id"),
                data.getString("nazwa_rodz"),
                data.getString("nazwa_gat"),
                data.getString("nazwa_reg"),
                data.getString("nazwa_pok"),
                data.getString("nazwa_typ"),
                data.getString("nazwa_stan"),
                data.getString("temp"),
                data.getString("kolor_kwiatow"),
                data.getString("foto"));
        flowerList.add(kwiat);
      }
    } catch (JSONException e) {
      e.printStackTrace();
    }

    ArrayAdapter<Flower> adapter =
        new ArrayAdapter<Flower>(context, R.layout.adapterlayout, flowerList);
    list.setAdapter(adapter);

    list.setOnItemClickListener(
        new AdapterView.OnItemClickListener() {
          @Override
          public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            Intent i = new Intent(context, DisplayFlowerActivity.class);
            Flower temp = flowerList.get(position);

            i.putExtra("name", temp.toString());
            i.putExtra("values", temp.getValues());
            i.putExtra("fotka", temp.getFoto());
            startActivity(i);
          }
        });
  }
Example #25
0
  @Override
  protected void onInflate(Bundle savedInstanceState) {
    setContentView(R.layout.contact_add);

    ListView listView = getListView();
    LayoutInflater inflater = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE);
    View view = inflater.inflate(R.layout.contact_add_header, listView, false);
    listView.addHeaderView(view, null, false);

    accountView = (Spinner) view.findViewById(R.id.contact_account);
    accountView.setAdapter(new AccountChooseAdapter(this));
    accountView.setOnItemSelectedListener(this);
    userView = (EditText) view.findViewById(R.id.contact_user);
    nameView = (EditText) view.findViewById(R.id.contact_name);
    ((Button) view.findViewById(R.id.ok)).setOnClickListener(this);

    String name;
    Intent intent = getIntent();
    if (savedInstanceState != null) {
      account = savedInstanceState.getString(SAVED_ACCOUNT);
      user = savedInstanceState.getString(SAVED_USER);
      name = savedInstanceState.getString(SAVED_NAME);
    } else {
      account = getAccount(intent);
      user = getUser(intent);
      if (account == null || user == null) name = null;
      else {
        name = RosterManager.getInstance().getName(account, user);
        if (user.equals(name)) name = null;
      }
    }
    if (account == null) {
      Collection<String> accounts = AccountManager.getInstance().getAccounts();
      if (accounts.size() == 1) account = accounts.iterator().next();
    }
    if (account != null) {
      for (int position = 0; position < accountView.getCount(); position++)
        if (account.equals(accountView.getItemAtPosition(position))) {
          accountView.setSelection(position);
          break;
        }
    }
    if (user != null) userView.setText(user);
    if (name != null) nameView.setText(name);
    if (ACTION_SUBSCRIPTION_REQUEST.equals(intent.getAction())) {
      subscriptionRequest = PresenceManager.getInstance().getSubscriptionRequest(account, user);
      if (subscriptionRequest == null) {
        Application.getInstance().onError(R.string.ENTRY_IS_NOT_FOUND);
        finish();
        return;
      }
    } else {
      subscriptionRequest = null;
    }
  }
Example #26
0
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_about);

    ListView list = (ListView) findViewById(R.id.about_list);

    AboutItemAdapter adapter = new AboutItemAdapter(this, R.layout.about_2_line_text_item);
    list.setAdapter(adapter);

    list.setOnItemClickListener(mListListener);
  }
  @AfterViews
  void init() {

    progressDlg = new ProgressDialog(getActivity());
    progressDlg.setTitle(R.string.wait_for_moment);

    adapter.setCheckInCallback(proposedVenuesCallback);
    venuesList.setOnItemClickListener(this);
    venuesList.setAdapter(adapter);
    getDialog().setTitle(R.string.checkin_notif_title);
  }
  /** Called when the activity is first created. */
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    // Try with DB
    mBusDbHelper = new BusDbAdapter(this);
    mBusDbHelper.open();

    listType = getIntent().getIntExtra("listType", 0);
    if (listType == 0) {
      Toast.makeText(this, "Internal error", Toast.LENGTH_LONG);
      Log.v(TAG, "Unable to get listType");
      finish();
    }

    String[] args = {"routeID", "stopName"};
    int[] resources = {R.id.listItemRouteID, R.id.listItemName};
    listAdapter = new SimpleAdapter(this, locationList, R.layout.list_item, args, resources);
    setListAdapter(listAdapter);

    ListView lv = getListView();
    lv.setTextFilterEnabled(true);

    lv.setOnItemClickListener(
        new OnItemClickListener() {
          public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            Intent i = new Intent(view.getContext(), ConfirmationPage.class);
            HashMap<String, String> item = locationList.get(position);
            DataFetcher df = new DataFetcher();
            try {
              BusStop b = df.getStopById(Integer.parseInt(item.get("stopID").split("_")[1]));
              i.putExtra("busstop", b);
              i.putExtra("busroute", item.get("routeID"));
              i.putExtra("busroutedesc", item.get("routeDesc"));
              startActivity(i);
              finish();
              // if an exception occurs, nothing happens (for now).
            } catch (NumberFormatException e) {
              Log.v(TAG, "Error parsing stop id!");
              e.printStackTrace();
            } catch (IOException e) {
              Log.v(TAG, "Error fetching info!");
              e.printStackTrace();
            }
          }
        });

    registerForContextMenu(getListView());

    // populate list items
    fillList(mBusDbHelper);
    mBusDbHelper.close();
  }
Example #29
0
  private void initView(LayoutInflater inflater) {
    mDialogView = inflater.inflate(R.layout.renren_dialog_layout, null);
    mContentView = mDialogView.findViewById(R.id.renren_dialog_content_layout);
    mButtonView = mDialogView.findViewById(R.id.button_view);
    mTitleView = (TextView) mDialogView.findViewById(R.id.renren_dialog_title_view);
    mMessageView = (TextView) mDialogView.findViewById(R.id.renren_dialog_message_view);
    mEditText = (SearchEditText) mDialogView.findViewById(R.id.renren_dialog_edit_text);
    mCheckView = mDialogView.findViewById(R.id.renren_dialog_check_layout);
    mCheckBox = (CheckBox) mDialogView.findViewById(R.id.renren_dialog_check_box);
    mCheckMessageView = (TextView) mDialogView.findViewById(R.id.renren_dialog_check_message_view);
    mCancelBtn = (Button) mDialogView.findViewById(R.id.renren_dialog_cancel_btn);
    mOkBtn = (Button) mDialogView.findViewById(R.id.renren_dialog_ok_btn);

    mBtnDivider = mDialogView.findViewById(R.id.renren_dialog_btn_divider);
    mDiliver = mDialogView.findViewById(R.id.renren_dialog_divider);
    mListView = (ListView) mDialogView.findViewById(R.id.renren_dialog_list_view);
    mListView.setVerticalFadingEdgeEnabled(false);
    mListView.setScrollingCacheEnabled(false);
    mListView.setCacheColorHint(0);

    mEditText.setIsShowLeftIcon(false);
    mCancelBtn.setOnClickListener(
        new android.view.View.OnClickListener() {

          @Override
          public void onClick(View v) {
            AppMethods.hideSoftInputMethods(mEditText);
            dismiss();
            if (mNegativeBtnClickListener != null) {
              mNegativeBtnClickListener.onClick(v);
            }
            if (mNegativeBinderOnClickListener != null && mBinder != null) {
              mNegativeBinderOnClickListener.OnClick(v, mBinder);
            }
          }
        });

    mOkBtn.setOnClickListener(
        new android.view.View.OnClickListener() {

          @Override
          public void onClick(View v) {
            AppMethods.hideSoftInputMethods(mEditText);
            dismiss();
            if (mPositiveBtnClickListener != null) {
              mPositiveBtnClickListener.onClick(v);
            }
            if (mPositiveBinderOnClickListener != null && mBinder != null) {
              mPositiveBinderOnClickListener.OnClick(v, mBinder);
            }
          }
        });
  }
Example #30
0
 void showSearchResultsTab(LinkedList<Bookmark> results) {
   if (mySearchResultsView == null) {
     mySearchResultsView = createTab("searchResults", R.id.search_results);
     new BookmarksAdapter(mySearchResultsView, mySearchResults, false);
   } else {
     mySearchResults.clear();
   }
   mySearchResults.addAll(results);
   mySearchResultsView.invalidateViews();
   mySearchResultsView.requestLayout();
   getTabHost().setCurrentTabByTag("searchResults");
 }