<?php
if(isset($_POST['start'])) {
header('Location: http://test.ru/index.php?you') ;
}
?>
<form method="POST" >
<input type="submit" name="start" value="start" >
</form>
Location
не выводятся, если был какой-то вывод в тело ответа. (Или использовать буферизацию: см. ob_start()
и иже с ней.) uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
public class OverlayService extends Service {
@Override
public void onCreate() {
super.onCreate();
WindowManager windowManager = (WindowManager) getSystemService(WINDOW_SERVICE);
View overlay = /* Твоя вью сдесь*/;
WindowManager.LayoutParams params = new WindowManager.LayoutParams(
WindowManager.LayoutParams.WRAP_CONTENT,
WindowManager.LayoutParams.WRAP_CONTENT,
WindowManager.LayoutParams.TYPE_SYSTEM_ALERT,
WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE | WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE,
PixelFormat.TRANSLUCENT);
windowManager.addView(overlay , params);
}
@Override
public IBinder onBind(Intent intent) {
return null;
}
}
service android:name=".OverlayService" >
startService(new Intent(this, OverlayService.class));
WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE
Существуют ли самый оптимальный способНе бывает оптимальных способов вообще.