Ich habe eine kleine Tastatur erstellt, um die Standard-Android-Tastatur zu ersetzen. Was muss ich tun, um meine Tastatur als Standardeingabe in meiner App einzurichten? DankeSo richten Sie meine persönliche Tastatur als Standardeingabe in meiner App ein
8
A
Antwort
0
Ich denke, dass dies Ihnen helfen kann. Sie können die Systemkeyboard-Klasse InputMethodManager ausblenden. Und danach mach onFocusListener auf deinem EditText und wenn du Fokus-Klasse hast klasse dich selbst Tastatur.
0
für die erste benötigen Sie ein Tastaturlayout erstellen ... u haben, dass anpassen .. dann die Tastatur mit Ihrem Layout enthalten, wo Sie brauchen ur persönliche Tastatur anzuzeigen .. wie diese
<include android:id="@+id/Kinclude" android:layout_width="wrap_content" android:layout_height="wrap_content" layout="@layout/keypad" android:visibility="invisible" />
und ein Click-Ereignis für Ihre EditText schreiben und diese Tastatur angezeigt, wenn Sie EditText klicken ....
Danke ...
Verwandte Themen
- 1. So richten Sie MQSeries in Perl ein
- 2. Meine Tastatur standardmäßig ändern nur in meiner App
- 3. So richten Sie eine Aktivität mit Registerkarten als Hauptaktivität ein
- 4. So richten Sie ein SMS-Gateway ein
- 5. So richten Sie JavaScript Soundcloud SDK für Web App ein
- 6. Richten Sie meine Spalte in Parse als einen Zeiger von ObjectId in Swift ein
- 7. So richten Sie Bindungen für NSPopUpButton ein
- 8. So richten Sie Retrofit ohne baseUrl ein
- 9. So richten Sie benutzerfreundliche URLs ein
- 10. So richten Sie Eclipse TPTP ein
- 11. So richten Sie Java EE-Sicherheitsrollen ein
- 12. So richten Sie Schema-aware XQuery ein
- 13. So richten Sie eine JavaScript-Entwicklungsinfrastruktur ein
- 14. So richten Sie Pry in Rails 4.2 korrekt ein
- 15. So richten Sie ein Array für Mehrfachanmerkungen mit swift ein
- 16. So richten Sie Spring Data-JPA-Repositorys ohne Komponentenscan ein
- 17. So richten Sie die Django-App so ein, dass Cookies auf Subdomain funktionieren
- 18. So richten Sie ein SSL-Zertifikat auf sinatra ein
- 19. So richten Sie die Beschriftung für DataGridView ein
- 20. So richten Sie Duplikate in denselben Zeilen in Excel ein
- 21. So richten Sie TH Header mit TD in TBody ein
- 22. So richten Sie Spring/Heroku/postgres SSL-Datenquelle ein
- 23. So richten Sie lokale Sub-Domains für die Node.js-App ein
- 24. So richten Sie deaktivierte Optionen in einem Formular ein
- 25. So richten Sie die Domain-Whitelist in PhoneGap Build ein?
- 26. So richten Sie die Zugriffskontrolle in SVN ein?
- 27. So richten Sie Fehlerberichte in Stackdriver von kubernetes-Pods ein?
- 28. So richten Sie ein Computernetzwerk mit Ruby ein
- 29. So richten Sie App-Symbole für tvOS-Apps in Xcode ein
- 30. So richten Sie Komponententests für Android/Gradle ein
nicht. Verwenden Sie die Standardtastatur des Systems. Einige Leute haben physische Tastaturen, die Sie kennen! Sie können Ihre Tastatur als Standalone-App freigeben, die Benutzer verwenden können, um die Standardtastatur zu ersetzen, wenn Sie möchten. Aber verschiedene Tastaturen auf App für App-Basis sind ein Albtraum für Benutzerfreundlichkeit. –
Ich erkläre ausführlich mein Problem. Die Größen von EditText stimmen grundsätzlich nicht mit dem Text überein, den ich hinzufüge. Warum? – David