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

Wie "Aktion durchführen mit" (EN: "Complete action using") Liste modifizieren

Das Thema "Wie "Aktion durchführen mit" (EN: "Complete action using") Liste modifizieren" befindet sich unter Android OS Entwicklung / Customize auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 18.01.2011, 16:26   #1 (permalink)
Junior Mitglied

Modell: a-rival PAD 81 WiFi

Registriert seit: 26.12.2010
Beiträge: 40
Abgegebene Danke: 12
Erhielt 14 Danke für 9 Beiträge
Standard Wie "Aktion durchführen mit" (EN: "Complete action using") Liste modifizieren

Hallo zusammen,

ich bin kein Entwickler, sondern lediglich Android-User und habe folgendes Problem. Wenn ich auf meinem a-rival Pad 81 mit Android 2.1 in ezPDF ein englisches Dokument lese, möchte ich ab und zu die deutsche Übersetzung eines mir unbekannten Begriffs nachschlagen.

ezPDF leistet zwar etwas Hilfe, aber diese geht mir nicht weit genug. Wenn ich also in ezPDF ein Wort markiere, erscheinen unten im Bildschirm drei Symbole (s. Bild unten). Das erste Symbol (Tc) kopiert die Auswahl in die Zwischenablage, das zweite (Tw) schickt sie an den Browser/Google und das dritte (Ts) öffnet die "Aktion durchführen mit"-Liste, die wohl damit verknüpft ist. Meine Frage ist nun: Wie kann man diese Liste um eigene Einträge erweitern oder -- alternativ -- einen vorhandenen Eintrag umbenennen und so umbiegen, dass eine andere App startet?

In der Hoffnung, dass einige Wörterbuch-Apps dies von sich aus erledigen (also sich selbst in die Liste eintragen), habe ich sowohl Leo als auch QuickDick installiert. Leider taucht keines davon in der Auswahl auf. Ich könnte zwar die Entwickler dieser Apps anschreiben, aber ob und wann sie meinen Wunsch umsetzen, ist ziemlich ungewiss.

Deshalb meine Idee mit dem "Do it yourself". Mir würde im Prinzip reichen, wenn ich z. B. den vorhandenen Eintrag "Note Everything" so umbiegen kann, dass bei dessen Auswahl etwa das Leo-Wörterbuch startet statt das Notiz-App. Die Umbenennung von "Note Everything" auf "Leo" wäre schön, ist aber kein Muss.

Die Luxusvariante wäre dann, wenn ich eigene Eintrage zur "Aktion durchführen mit"-Liste hinzufügen könnte. Etwa einen für Leo und einen anderen für QuickDick. Das in ezPDF markierte Wort (oder Wortgruppe) sollte dann automatisch in das Suchfeld der Wörterbuch-App eingefügt werden. So klappt es etwa bei "Note Everything", nur brauche ich diese App kaum.

Ich habe im Internet recherchiert und erfahren, dass es sich beim oben beschriebenen Prozess um Android Activities handelt. Diese muss eine App von sich selbst anbieten. Da diese Activities bei der App-Installation irgendwo eingetragen bzw. bei der Deinstallation von dort wieder entfernt werden, muss dieser Speicher im Prinzip editierbar sein. Ich weiß allerdings nicht, wo (eine XML-Datei?) die Activities zur "Aktion durchführen mit"-Liste gespeichert werden und wie man die Einträge bearbeiten kann. Aber vielleicht weiß es jemand von euch und kann mir helfen

Danke!
OnDroid
Miniaturansicht angehängter Grafiken
Wie "Aktion durchführen mit" (EN: "Complete action using") Liste modifizieren-20110118153206.png  
OnDroid ist offline   Mit Zitat antworten
Alt 19.01.2011, 08:55   #2 (permalink)
Ehren-Mitglied
 
Benutzerbild von Maniac

Modell: Dev G1, Nexus One, Milestone

Registriert seit: 08.07.2009
Beiträge: 604
Abgegebene Danke: 7
Erhielt 48 Danke für 33 Beiträge
Standard AW: Wie "Aktion durchführen mit" (EN: "Complete action using") Liste modifizieren

Hi,

Du kannst diese Einträge nicht selbst umbiegen. Es würde auch keinen Sinn machen, weil die "empfangenden" Apps dann mit diesen Daten nichts anfangen können.

Die Frage ist, welche Art Daten Dein Reader da sendet. Da auch Note Everything sich anbietet, diese zu empfangen, sind es vermutlich reine Text-Daten (was ja auch inhaltlich Sinn macht).

Ich würde wirklich die Entwickler der Apps anschreiben. Natürlich gibt es haufenweise Apps, die nicht (wirklich) supported werden. Aber es gibt auch genug Entwickler, die auf die User hören und für Anregungen dankbar sind.

Für die Entwickler der Apps wäre es (aus meiner Sicht) ne halbe Stunde Sache, diese Funktion (technisch) zu integrieren.

Das Problem ist ggf. eher inhaltlich: man kann nicht kontrollieren / beschränken, wieviel man da "gesendet" bekommt... Leo ist z.B. in der Regel für die Übersetzung von Einzelwörtern gedacht. Wenn der Dev aber nun anbietet, Text an seine App zu senden, bekommt er ggf. auch n ganzen Roman und muss dann überlegen, wie er damit dann umgeht.

Fakt ist jedenfalls: Du kannst da selbst nichts zurecht basteln.
__________________
Entwickler von Note Everything -> Fragen, Anregungen, Probleme gern an mich!
Maniac ist offline   Mit Zitat antworten
Alt 19.01.2011, 18:30   #3 (permalink)
Junior Mitglied

Modell: a-rival PAD 81 WiFi

Registriert seit: 26.12.2010
Beiträge: 40
Abgegebene Danke: 12
Erhielt 14 Danke für 9 Beiträge
Standard AW: Wie "Aktion durchführen mit" (EN: "Complete action using") Liste modifizieren

Danke für die Antwort, Maniac.

Der ezPDF Reader sendet plain text. Das kann nur ein Wort sein, aber auch einen ganzen Absatz. In Note Everything landet der ausgewählte Text direkt in eine neue Notiz (Notiz 1, 2, 3, ...). Beim Übersetzen machen natürlich nur Einzelwörter bzw. Wortgruppen (2-3 Wörter) Sinn.

Ich werde die Entwickler von Leo und QuickDick anschreiben. Im Prinzip muss das Ganze wie bei Note Everything funktionieren: App starten und Inhalt der Zwischenablage (in das Suchfeld) einfügen. Das Kopieren in die Zwischenablage erledigt bereits ezPDF. Ich werde denen deine App als positives Beispiel nennen ;-)

Gruß, OnDroid
OnDroid ist offline   Mit Zitat antworten
Alt 19.01.2011, 22:33   #4 (permalink)
Junior Mitglied

Modell: a-rival PAD 81 WiFi

Registriert seit: 26.12.2010
Beiträge: 40
Abgegebene Danke: 12
Erhielt 14 Danke für 9 Beiträge
Standard AW: Wie "Aktion durchführen mit" (EN: "Complete action using") Liste modifizieren

Habe jetzt die Entwickler von Leo, QuickDick und sogar von SlovoEd angeschrieben. Das letztgenannte Programm habe ich noch nicht, aber wenn sie die Funktion einbauen würden, kaufe ich SlovoEd. Das Feature ist mir die 20 USD wert.
OnDroid ist offline   Mit Zitat antworten
Alt 23.01.2011, 16:29   #5 (permalink)
Junior Mitglied

Modell: a-rival PAD 81 WiFi

Registriert seit: 26.12.2010
Beiträge: 40
Abgegebene Danke: 12
Erhielt 14 Danke für 9 Beiträge
Standard AW: Wie "Aktion durchführen mit" (EN: "Complete action using") Liste modifizieren

Der Entwickler von Leo hat sich sehr schnell bei mir gemeldet und sich für den Vorschlag bedankt. Er wird das Feature in einer der nächsten Versionen einbauen. Die anderen Entwickler haben sich noch nicht gemeldet.
OnDroid ist offline   Mit Zitat antworten
Alt 23.01.2011, 21:28   #6 (permalink)
Moderator
 
Benutzerbild von FelixL

Modell: ZTE San Francisco; Moto Defy; HTC One S

Registriert seit: 26.11.2009
Beiträge: 4.286
Abgegebene Danke: 566
Erhielt 655 Danke für 519 Beiträge
Standard AW: Wie "Aktion durchführen mit" (EN: "Complete action using") Liste modifizieren

Sehr cool, aber war zu erwarten das mindestens einer es macht. Glückwunsch!
FelixL ist offline   Mit Zitat antworten
Alt 23.01.2011, 21:53   #7 (permalink)
Junior Mitglied

Modell: a-rival PAD 81 WiFi

Registriert seit: 26.12.2010
Beiträge: 40
Abgegebene Danke: 12
Erhielt 14 Danke für 9 Beiträge
Standard AW: Wie "Aktion durchführen mit" (EN: "Complete action using") Liste modifizieren

Von Paragon/SlovoEd habe ich heute abend ebenfalls eine Antwort bekommen, allerdings nicht so verbindlich. Sie wollen erst mal prüfen, ob dieses Feature "für alle unserer Kunden von Nutzen sein könnte".
OnDroid ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Wie lösche ich die "Häufig angerufen"-Liste? dan3xt LG P500 Optimus One Forum 7 09.02.2011 13:00
Android Dienste -> "Google Nachrichtendienst", "Cloud-an-Gerät", "Market-AlarmService schraudsn HTC Legend Forum 2 21.12.2010 11:42
apps vom "alten" aufs "neue" übertragen wie ? granturismo Android Allgemein 6 05.04.2010 14:38
Hilfe: Wie kann ich die Gruppen "Friends", "Familie" und "Mitarbeiter" im G1 anlegen? Uwe307 T-Mobile G1 Forum 4 14.03.2009 18:11




Du liest gerade: "Wie "Aktion durchführen mit" (EN: "Complete action using") Liste modifizieren" unter "Android OS Entwicklung / Customize" 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.