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

onTouch() bei LiveWallpaper

Das Thema "onTouch() bei LiveWallpaper" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 25.07.2011, 21:21   #1 (permalink)
Neuer Benutzer

Registriert seit: 23.07.2011
Beiträge: 2
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard onTouch() bei LiveWallpaper

Ich habe eine LiveWallpaper erstellt, die tadellos angezeigt wird.

Ebenso wird das onTouchEvent problemlos "abgefangen" und entsprechend darauf reagiert.

Das Problem ist, dass jedwedes onTouchEvent auf dem HomeScreen, also wenn ich beispielsweise eine App per Tap aufs entsprechende Icon starte, auch von meiner LiveWallpaper wahr genommen wird.

Ist es irgendwie möglich, festzustellen, ob ich auf einen "leeren" Bereich des Home-Screens tappe oder auf einen Bereich, auf dem Pixel (z.B. die Pixel des Icons einer App) sind?!

Danke
LordOfTheNights ist offline   Mit Zitat antworten
Alt 26.07.2011, 01:38   #2 (permalink)
Android Guru
 
Benutzerbild von Fr4gg0r

Modell: Samsung Galaxy S (I9000)

Registriert seit: 21.12.2009
Beiträge: 2.572
Abgegebene Danke: 76
Erhielt 506 Danke für 295 Beiträge
Standard AW: onTouch() bei LiveWallpaper

onCommand() + doku lesen
Fr4gg0r ist offline   Mit Zitat antworten
Alt 26.07.2011, 08:19   #3 (permalink)
Erfahrener Benutzer

Modell: HTC Magic, Flytouch 2, Motorola Flipout, SE Xperia X10i, HTC Desire Z, SE Xperia Play, SE Mini Pro

Registriert seit: 12.01.2010
Beiträge: 255
Abgegebene Danke: 16
Erhielt 41 Danke für 39 Beiträge
Standard AW: onTouch() bei LiveWallpaper

WallpaperManager | Android Developers

@Override
public Bundle onCommand(String action, int x, int y, int z, Bundle extras, boolean resultRequested)
{
if (action.equals(WallpaperManager.COMMAND_TAP))
{

}
return null;
}
__________________
Meine Apps ...
miha ist offline   Mit Zitat antworten
Alt 26.07.2011, 17:33   #4 (permalink)
Android Guru
 
Benutzerbild von Fr4gg0r

Modell: Samsung Galaxy S (I9000)

Registriert seit: 21.12.2009
Beiträge: 2.572
Abgegebene Danke: 76
Erhielt 506 Danke für 295 Beiträge
Standard AW: onTouch() bei LiveWallpaper

wobei onCommand() auch launcher abhängig ist - möglicherweise hält sich der eingesetzt launcher nicht an die Standards.
Fr4gg0r ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
OnTouch + Animation TrippleC Android App Entwicklung 0 01.03.2011 09:02
Livewallpaper - läufts bei euch flüssig ? soldiers Motorola Defy Forum 11 03.02.2011 18:54
OnTouch() TextView Luser_k Android App Entwicklung 3 10.11.2010 21:03
Debugging bei OnTouch Event geht nicht seejay Android App Entwicklung 4 16.09.2010 18:19
onTouch + onClick Cableman Android App Entwicklung 0 27.04.2010 02:10




Du liest gerade: "onTouch() bei LiveWallpaper" 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.