Exemplo n.º 1
0
 @Override
 protected void onResume() {
   super.onResume();
   // Clean card list, and get latest values
   appPref = new AppPref(this);
   mCards = new ArrayList<Card>();
   cardManager.setCards(mCards);
   // cardManager.createScanCard();
   scanCardNumber = 0;
   cardManager.createListCards(appPref.getScans());
   mCards = cardManager.getCards();
   adapter.notifyDataSetChanged();
 }
Exemplo n.º 2
0
  private void takePicture(
      String id, String title, String bid, String bin, String location, String condition) {
    // This is due saving picture that user can approve photo only after 2-3
    // seconds, otherwise scanning would fail
    // Toast.makeText(getApplicationContext(), "Wait...",
    // Toast.LENGTH_LONG).show();
    // Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
    // startActivityForResult(intent, TAKE_PICTURE_REQUEST);

    // Cards start
    cardManager = new CardManager(this, mCards);
    cardManager.createTitleCard(title, bid, bin, id);
    cardManager.createContentCard(id, location, condition);
    cardManager.createSaveCard(id);
    cardManager.createScanCard();
    mCardScrollView = new CardScrollView(this);
    adapter = new ExampleCardScrollAdapter();
    mCardScrollView.setAdapter(adapter);
    mCardScrollView.setOnItemClickListener(adapter);
    mCardScrollView.activate();
    setContentView(mCardScrollView);

    adapter.notifyDataSetChanged();
  }