PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV Mobile 2024
→
[WM16] intégration de Wavelock dans WM16
[WM16] intégration de Wavelock dans WM16
Started by jjmonot, Sep., 27 2011 7:28 PM - No answer
Connect yourself…
jjmonot
#1
Registered member
4 messages
Posted on September, 27 2011 - 7:28 PM
Bonjour,
Dans une application Android, je souhaite maîtriser le verrouillage de l'écran.
Pour cela, je veux utiliser la classe PowerManager.Wavelock et surcharger les méthodes de l'activité correspondant à une fenêtre. Je souhaite donc mettre du code comme celui indiqué dans le protocole de reproduction.
Or dans les appels natifs, on ne peut que faire des appels à des fonctions .... et on ne peut pas avoir wl comme valeur renvoyée par une fonction ... si je mets :
public static Wavelock onCreate (),
j'ai une erreur : "type de retour non valide"
L'API WM16 étant trop faible pour Android, il faut donc passer par du code natif, mais comment faire dans ce cas ????
Il faudrait pouvoir déclarer la variable wl en private .... à l'extérieur des fonctions ... ????
Cordialement.
======== code de l'activité ============
private PowerManager.WakeLock wl;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//création dans le onCreate():
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
wl = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK, "DoNotDimScreen");
}
@Override
public void onResume (){
//blocage dans le onResume():
wl.acquire();
}
@Override
public void onPause (){
// relachement dans le onPause()
wl.release();
}
Report
0
0
→ Go back to WINDEV Mobile 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Off-topic
Tools
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text