下面列出了怎么用com.google.zxing.client.result.TelParsedResult的API类实例代码及写法,或者点击链接到github查看源代码。
@Override
public void handleButtonPress(int index) {
TelParsedResult telResult = (TelParsedResult) getResult();
switch (index) {
case 0:
dialPhoneFromUri(telResult.getTelURI());
// When dialer comes up, it allows underlying display activity to continue or something,
// but app can't get camera in this state. Avoid issues by just quitting, only in the
// case of a phone number
getActivity().finish();
break;
case 1:
String[] numbers = new String[1];
numbers[0] = telResult.getNumber();
addPhoneOnlyContact(numbers, null);
break;
}
}
@Override
public void handleButtonPress(int index) {
TelParsedResult telResult = (TelParsedResult) getResult();
switch (index) {
case 0:
dialPhoneFromUri(telResult.getTelURI());
// When dialer comes up, it allows underlying display activity to continue or something,
// but app can't get camera in this state. Avoid issues by just quitting, only in the
// case of a phone number
getActivity().finish();
break;
case 1:
String[] numbers = new String[1];
numbers[0] = telResult.getNumber();
addPhoneOnlyContact(numbers, null);
break;
}
}
@Override
public void handleButtonPress(int index) {
TelParsedResult telResult = (TelParsedResult) getResult();
switch (index) {
case 0:
dialPhoneFromUri(telResult.getTelURI());
// When dialer comes up, it allows underlying display activity to continue or something,
// but app can't get camera in this state. Avoid issues by just quitting, only in the
// case of a phone number
getActivity().finish();
break;
case 1:
String[] numbers = new String[1];
numbers[0] = telResult.getNumber();
addPhoneOnlyContact(numbers, null);
break;
}
}
@Override
public void handleButtonPress(int index) {
TelParsedResult telResult = (TelParsedResult) getResult();
switch (index) {
case 0:
dialPhoneFromUri(telResult.getTelURI());
// When dialer comes up, it allows underlying display activity to continue or something,
// but app can't get camera in this state. Avoid issues by just quitting, only in the
// case of a phone number
getActivity().finish();
break;
case 1:
String[] numbers = new String[1];
numbers[0] = telResult.getNumber();
addPhoneOnlyContact(numbers, null);
break;
}
}
@Override
public void handleButtonPress(int index) {
TelParsedResult telResult = (TelParsedResult) getResult();
switch (index) {
case 0:
dialPhoneFromUri(telResult.getTelURI());
// When dialer comes up, it allows underlying display activity to continue or something,
// but app can't get camera in this state. Avoid issues by just quitting, only in the
// case of a phone number
getActivity().finish();
break;
case 1:
String[] numbers = new String[1];
numbers[0] = telResult.getNumber();
addPhoneOnlyContact(numbers, null);
break;
}
}
@Override
public void handleButtonPress(int index) {
TelParsedResult telResult = (TelParsedResult) getResult();
switch (index) {
case 0:
dialPhoneFromUri(telResult.getTelURI());
// When dialer comes up, it allows underlying display activity to continue or something,
// but app can't get camera in this state. Avoid issues by just quitting, only in the
// case of a phone number
getActivity().finish();
break;
case 1:
String[] numbers = new String[1];
numbers[0] = telResult.getNumber();
addPhoneOnlyContact(numbers, null);
break;
}
}
@Override
public void handleButtonPress(int index) {
TelParsedResult telResult = (TelParsedResult) getResult();
switch (index) {
case 0:
dialPhoneFromUri(telResult.getTelURI());
// When dialer comes up, it allows underlying display activity to continue or something,
// but app can't get camera in this state. Avoid issues by just quitting, only in the
// case of a phone number
getActivity().finish();
break;
case 1:
String[] numbers = new String[1];
numbers[0] = telResult.getNumber();
addPhoneOnlyContact(numbers, null);
break;
}
}
@Override
public void handleButtonPress(int index) {
TelParsedResult telResult = (TelParsedResult) getResult();
switch (index) {
case 0:
dialPhoneFromUri(telResult.getTelURI());
break;
case 1:
String[] numbers = new String[1];
numbers[0] = telResult.getNumber();
addPhoneOnlyContact(numbers, null);
break;
}
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
super.onCreateView(inflater, container, savedInstanceState);
View v = inflater.inflate(R.layout.fragment_result_tel, container, false);
result = (TelParsedResult) parsedResult;
TextView resultField = (TextView) v.findViewById(R.id.result_field_tel);
resultField.setText(result.getNumber());
return v;
}