2016-06-16 2 views
1

바코드 스캔 응용 프로그램에서 바코드를 스캔하기 전에 레이블을 지정할 수 있습니다. 나는 라벨을 만들고 무엇인가를 스캔 할 때 바코드에 붙인 레이블이있는 목록에 나타나도록 저장하려고합니다. 전체 프로젝트에 대한 코드를 github에 올려 놓았습니다. 최대한 빨리 도와주세요. 내 목록을위한 클래스는 list라고 불리우며 바코드 레이블은 mainactivity이고 바코드는 결과 페이지에 표시되며 내 목록이 채워지는 항목은 User 클래스입니다. 바로 지금 필자입니다.내 목록에 사용자가 입력 한 데이터를 채우는 방법

GitHub

답변

2

당신은 몇 가지 작은 수정을 수행해야합니다 1 단계 - 모든 스캐너 결과를 갖는 DataModel이를 만듭니다.

class ScannerResultModel{ 
    int num; 
    String format; 
    String formatname; 
    String Label 
} 

2 단계 - - 예를 들어 새로운 결과가 바로이 ArrayList에 추가 얻을 때마다 그래서, MainActivity에서이 모델의 ArrayList를 유지.

3 단계 -이 모델에 parcelble을 구현하여이 전체 arrayList를 의도를 넣음으로써 ResultActivity에 전달할 수 있습니다.

이제 Result Activity의 모든 데이터 목록을 수신 할 수 있습니다. 희망이 당신을 도울 것입니다 :)