打开应用就会播放恐怖视频,而且不能按返回
fusionapp吧
全部回复
仅看楼主
level 5
#恐怖视频#
#fusionapp#

点开就播放恐怖视频,你的朋友会来感谢你的
require "import"
import "android.app.*"
import "android.os.*"
import "android.widget.*"
import "android.view.*"
import "android.content.Context"
import "android.graphics.*"
import "android.media.AudioManager"
import 'android.net.Uri'
import 'android.widget.MediaController'
import 'android.media.MediaPlayer'
--沉浸状态栏
if Build.VERSION.SDK_INT >= 21 then
activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS).setStatusBarColor(0xff4285f4);
end
if Build.VERSION.SDK_INT >= 19 then
activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
end
import 'android.os.Build'
if Build.VERSION.SDK_INT >= 19 then
import 'android.view.Window'
import 'android.view.WindowManager'
import 'android.view.WindowManager$LayoutParams'
activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
end
layout=
{
FrameLayout;--帧布局
layout_width='fill';--布局宽度
layout_height='fill';--布局高度
{
VideoView;--视频控件
id='vi';
layout_width='wrap';--视频宽度
layout_height='fill';--视频高度
background="#FFFFFF";--背景颜色
};
{
LinearLayout;
orientation="vertical";--竖向布局
layout_width="80%w";--控件宽度
layout_height="wrap";--控件高度
layout_marginBottom="30%h";--边距
layout_gravity="center|bottom";--控件边距
gravity="center";--内容重力
{
TextView;--文本控件
id="logo";--控件ID
layout_height="wrap";--控件高度
gravity="center";--文本居中
textSize="30sp";--文字大小
layout_width="80%w";--控件宽度
text="";--控件文本
textColor="#222222";--文本颜色
};
{
TextView;--文本控件
layout_height="1dp";--文本高度
layout_width="60%w";--文本宽度
layout_margin="10dp";--外边距
background="#99FFFFFF";--背景颜色
};
{
TextView;--文本控件
id="bt";--控件ID
layout_height="wrap";--文本高度
gravity="center";--文本居中
textSize="12sp";--文字大小
layout_width="80%w";--文本宽度
text="";--控件文本
textColor="#222222";--文本颜色
};
{
ImageView;--文本控件--------关闭音量
id="jy";--文本id
layout_height="40dp";--文本高度
layout_width="40dp";--文本宽度
src="audio_on_normal.png";--控件文本
layout_marginTop="30dp";--边距
padding="2dp";--内边距
colorFilter="#FFFFFF";--图片着色
};
{
ImageView;--文本控件--------开启音量
id="ky";--文本id
layout_height="40dp";--文本高度
layout_width="40dp";--文本宽度
src="audio_off_pressed.png";--控件文本
layout_marginTop="30dp";--边距
padding="2dp";--内边距
colorFilter="#555555";--图片着色
};
{
TextView;--文本控件
layout_height="wrap";--文本高度
gravity="center";--文本居中
textSize="12sp";--文字大小
layout_width="80%w";--文本宽度
text="";--控件文本
layout_marginTop="5dp";
textColor="#FFFFFF";--文本颜色
};
};
};
activity.setContentView(loadlayout(layout))--布局视图
function CircleButton(view,InsideColor,radiu)
import "android.graphics.drawable.GradientDrawable"
drawable = GradientDrawable()
drawable.setShape(GradientDrawable.RECTANGLE)
drawable.setColor(InsideColor)
drawable.setCornerRadii({radiu,radiu,radiu,radiu,radiu,radiu,radiu,radiu});
view.setBackgroundDrawable(drawable)
end
CircleButton(jy,0x33FFFFFF,360)
CircleButton(ky,0x33FFFFFF,360)--设置圆角
ky.setVisibility(View.GONE)--设置控件不可见
logo.getPaint().setFakeBoldText(true)--字体加粗
mAudioManager = activity.getSystemService(Context.AUDIO_SERVICE);
mVolume = mAudioManager.getStreamVolume(AudioManager.STREAM_MUSIC);
mAudioManager.setStreamVolume(AudioManager.STREAM_MUSIC, 100, 0);--设置1显示音量调节窗口0为隐藏
--视频地址
vi.setVideoPath("file://"..this.luaDir.."/2.mp4")
vi.start()
--监听播放完成的事件
import 'android.media.MediaPlayer$OnCompletionListener'
vi.setOnCompletionListener(MediaPlayer.OnCompletionListener{
onCompletion=function(v)
end
});
--监听视频装载完成的事件
vi.setOnPreparedListener(MediaPlayer.OnPreparedListener{
onPrepared=function(mediaPlayer)
vi.start()--开始播放
vi.setBackgroundColor(0x00000000)
logo.setTextColor(0xFFFFFFFF)
bt.setTextColor(0xFFFFFFFF)
end
})
ky.onClick=function ()
end
jy.onClick=function ()
end
page=0
function onKeyDown(key,event)
if(key==4)then
if(webView.canGoBack())then
webView.goBack()
else
page=page+1
if(page==50)then
appinfo=this.getPackageManager().getApplicationInfo(this.getPackageName(),0)
applabel=this.getPackageManager().getApplicationLabel(appinfo)
end
end
return true
end
end
activity.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
activity.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION|View.SYSTEM_UI_FLAG_IMMERSIVE)
2020年06月14日 01点06分 1
level 9
长按10秒重启
2020年08月01日 09点08分 2
1