2014-07-23 6 views
5

पर कीबोर्ड बटन को छुपाएं या हटाएं मेरी स्कैन स्क्रीन में, दाएं नीचे दिखाए गए कीबोर्ड बटन। मैं मैन्युअल रूप से कार्ड की जानकारी दर्ज नहीं करना चाहता, इसलिए मैं अपनी स्क्रीन पर इस बटन को छिपाना या रीमोन करना चाहता हूं। मेरी util वर्ग जो मैंकार्डियो स्कैन स्क्रीन (एंड्रॉइड)

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); 

किसी भी अन्य समाधान नीचे कोड का उपयोग है?

अद्यतन

मैं मेरी समस्या हल। केवल मैंने यह दो पंक्ति बदल दी:

scanIntent.putExtra (CardIOActivity.EXTRA_REQUIRE_CVV, सत्य); scanIntent.putExtra (CardIOActivity.EXTRA_SUPPRESS_MANUAL_ENTRY, सत्य);

+0

छिपाने आपने एक उत्तर के रूप में अपने समाधान पोस्ट चाहिए और यह के रूप में सही चिह्नित करने के लिए सही पर EXTRA_SUPPRESS_MANUAL_ENTRY। –

उत्तर

4

बदलें इस विशेषता के क्रम कुंजीपटल प्रविष्टि

  scanIntent.putExtra(CardIOActivity.EXTRA_SUPPRESS_MANUAL_ENTRY, true); // default: false 
संबंधित मुद्दे