2014-07-23 5 views
5

scann 화면에서 오른쪽 하단에 키보드 버튼이 표시됩니다. 마누엘이 카드 정보를 입력하고 싶지 않아 내 스크린에서이 버튼을 숨기거나 다시 만들고 싶습니다. 내가CardIO Scann 화면 (키보드)에서 키보드 버튼 숨기기 또는 제거

scanIntent.putExtra(CardIOActivity.EXTRA_APP_TOKEN, CARD_IO_APP_TOKEN); 
    // customize these values to suit your needs. 
    scanIntent.putExtra(CardIOActivity.EXTRA_REQUIRE_EXPIRY, false); 
    scanIntent.putExtra(CardIOActivity.EXTRA_SUPPRESS_CONFIRMATION, true); 
    scanIntent.putExtra(CardIOActivity.EXTRA_REQUIRE_CVV, false); 
    scanIntent.putExtra(CardIOActivity.EXTRA_SUPPRESS_MANUAL_ENTRY, false); 
    scanIntent.putExtra(CardIOActivity.EXTRA_REQUIRE_POSTAL_CODE, false); 
    // MY_SCAN_REQUEST_CODE is arbitrary and is only used within this activity. 
    context.startActivityForResult(scanIntent, CARD_IO_REQUEST_CODE); 

다른 솔루션 아래 코드를 사용하여 내 백분율 클래스에서 ?

UPDATE 나는 내 문제를 해결했다. 단지이 두 줄을 바꿨습니다 :

scanIntent.putExtra (CardIOActivity.EXTRA_REQUIRE_CVV, true); scanIntent.putExtra (CardIOActivity.EXTRA_SUPPRESS_MANUAL_ENTRY, true);

+0

을 숨기고는 같은 올바른 표시하기 위해 true로이 속성 EXTRA_SUPPRESS_MANUAL_ENTRY. –

답변

4

변경 당신은 대답으로 솔루션을 게시해야 키보드 입력을

  scanIntent.putExtra(CardIOActivity.EXTRA_SUPPRESS_MANUAL_ENTRY, true); // default: false 
관련 문제