Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Keyboard - eigenes Layout

Das Thema "Keyboard - eigenes Layout" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 17.11.2011, 09:59   #1 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Sensation

Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
Frage Keyboard - eigenes Layout

Hallo,

ich brauch ein eigenes Tastatur-Layout (Zehnerblock mit Komma und Entfernen).

Keyboard | Android Developers hab ich beim googlen gefunden.

Problem ist aber, daß bei mir Eclipse meckert mit dem Fehler: unbound prefix
Hier meine xml-datei:

Code:
<?xml version="1.0" encoding="utf-8"?>
<Keyboard
	android:keyWidth="%10p"
	android:keyHeight="50px"
	android:horizontalGap="2px"
	android:verticalGap="2px" >
	<Row android:keyWidth="32px">
		<Key android:keyLabel="7" />
        <Key android:keyLabel="8" />
        <Key android:keyLabel="9" />
	</Row>
	<Row android:keyWidth="32px" >
		<Key android:keyLabel="4" />
        <Key android:keyLabel="5" />
        <Key android:keyLabel="6" />
	</Row>
	<Row android:keyWidth="32px" >
		<Key android:keyLabel="1" />
        <Key android:keyLabel="2" />
        <Key android:keyLabel="3" />
	</Row>
	<Row android:keyWidth="32px" >
		<Key android:keyLabel="," />
        <Key android:keyLabel="0" />
        <Key android:keyLabel="Entf" />
	</Row>
</Keyboard>
Ich weiß auch nicht wirklich, wo genau die keyboard-datei liegen muß, hab sie deshalb erst mal im Layout-Order drin.

Wie genau ich dann die Tastatur bei mir einbauen/verwenden kann, weiß ich auch noch nicht. Über Tips oder Code-Snippets wär ich dankbar.

Mein erster Ansatz ist erst mal:
Code:
Keyboard keyboard = new Keyboard(context, R.layout.keyboard);
Aber da mit meinem XML etwas nicht stimmt, kann ich das nicht mal testen, um weiterzukommen ...
Tom299 ist offline   Mit Zitat antworten
Alt 17.11.2011, 10:33   #2 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Sensation

Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
Standard AW: Keyboard - eigenes Layout

Ok, in mein xml-layout muß noch der namespace dazu:
Code:
<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"
das hatte ich zwar schon mal drin, aber beim 2. versuch wurde es scheinbar angenommen.

allerdings komm ich jetzt nicht weiter. wie kann ich mein keyboard an das edit-feld hängen?
Tom299 ist offline   Mit Zitat antworten
Alt 17.11.2011, 10:46   #3 (permalink)
Erfahrener Benutzer

Modell: G1 DevPhone / SGS2 / SGT10.1v

Registriert seit: 20.01.2009
Beiträge: 238
Abgegebene Danke: 7
Erhielt 50 Danke für 47 Beiträge
Standard AW: Keyboard - eigenes Layout

Ich glaub so "einfach" wird das nichts.

Das keyboard zeug was du benutzt ist afaik da, um eine neue Tasdtaturzu programmieren, nicht um on the fly ein tastaturformat zu erstellen. Creating an Input Method | Android Developers
__________________
Meine App: Die Cocktail App für Android™ - jetzt im Market (PRO)
sixi ist offline   Mit Zitat antworten
Alt 17.11.2011, 10:50   #4 (permalink)
Fortgeschrittenes Mitglied

Registriert seit: 14.08.2009
Beiträge: 354
Abgegebene Danke: 23
Erhielt 49 Danke für 43 Beiträge
Standard AW: Keyboard - eigenes Layout

was de machen könntest, wäre ein keyboard zu simulieren. Habe ich auch in einigen Apps schon gesehen

Einfach eine View von unten hochfahren lassen und dort Buttons eintragen. wenn jemand den Button drückt, fügst du das dem textfeld hinzu.

Du musst nur beim textfeld sagen, dass keine original Tastatur angezeigt werden soll

Gruß
Michael
__________________
http://android.fungamer.net/
MichaelS ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
FERTIG --> Deutsches USB-Keyboard-Layout harvey186 Root / Hacking / Modding für Notion Ink Adam 31 05.04.2012 16:50
BT Tastatur: Eigenes Layout erstellen? rotation Archos 70 Forum 2 09.08.2011 22:53
Keyboard Layout bei 2.1 Nordic buxdehude1981 Sony Ericsson Xperia X10 Mini / Mini Pro 5 02.11.2010 15:57
Language Settings and Keyboard layout Wiggum Root / Hacking / Modding für HTC Desire 1 11.06.2010 14:22
Keyboard Layout verändern bei HTC Hero MichaelS Android App Entwicklung 0 29.11.2009 09:12




Du liest gerade: "Keyboard - eigenes Layout" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.