Вверх ↑
Ответов: 287
Рейтинг: 4
#1: 2019-12-19 01:25:47 ЛС | профиль | цитата
Konst, вот, немного по другому, у меня всё работает!!!
Только нужно установить MediaScan. ( https://forum.hiasm.com/redirect/?url=https%3A%2F%2Fdrive.google.com%2Fopen%3Fid%3D1xU76-JF6AmmeIR0Tj9De3SJZM87y0295 )
После того как запустишь активити, должен появиться путь к Мр3 файлу.
Затем после того как свернёшь, через 10 секуд должен проиграться звуковой файл.
Сразу-же после проигрывания, всплывёт оповещение.
И после того как нажмёшь на оповещение, запускается активити!

Add(MainActivity,12691620,280,238)
{
Width=364
Height=491
IntentFilter=#23:hiasm.hiasmproject.TEST|
link(onCreate,7143058:doStart,[])
link(onStop,7602713:doWork1,[])
link(onDestroy,7602713:doWork2,[])
}
Add(Service,7143058,469,238)
{
ServiceName="background_service"
link(onData,10038181:doSetText,[])
}
BEGIN_SDK
Add(ServiceEditMultiEx,4753245,21,21)
{
Width=1200
Height=1149
}
Add(ChildService,13498730,147,308)
{
Point(doStartForeground)
Point(doStopForeground)
link(onCreate,15670149:doGetScanResults,[(254,314)(254,90)])
link(onData,2982853:doEvent,[])
link(onDestroy,5515718:In,[])
}
Add(LineBreak,3160051,91,322)
{
link(Out,13498730:doStartForeground,[])
Primary=[14096254,280,0]
}
Add(Timer,4800892,469,329)
{
Interval=-1
Delay=10000
link(onTimer,16103195:doEvent1,[])
}
Add(AsyncTask,9115564,413,329)
{
link(onBackground,4800892:doStart,[])
}
Add(StatusBarNotification,748598,672,329)
{
Title="Активити запустится через 5 секунд"
Icon="notification_icon"
link(onClick,8806623:doStartActivity,[])
}
Add(FileResource,11439113,672,280)
{
Name="notification_icon"
File=[ZIPE800000078DA01E80017FF89504E470D0A1A0A0000000D4948445200000024000000240806000000E1009898000000AF494441547801ED974B0AC340084073B3B84E7BA2C9C60BB4901BCDCD5E3705574282D220F5811B91F032CE77B983A60104D06F889FFF118062A89FFF1721600506D68E89314FE407B066C91CE47144651EE4F38C08ED4E0BAEC6C4D893276FFC3BB5850071865A9D1A2FC4119A603557FF8613FB0D817AAD28E4B7CC6B41A05EE2933131EF73BF50A196F52AABB031F65916111AE45F3F464468239F6D8900BCC9E355FA92DFEFB2024FE9264EF301B000D52949355A650000000049454E44AE42608294C45EF2]
}
Add(Intent,8806623,735,329)
{
Action="hiasm.hiasmproject.TEST"
}
Add(IndexToChanel,2982853,266,322)
{
link(onEvent1,806904:doEvent1,[])
link(onEvent2,13498730:doStop,[(321,335)(321,400)(135,400)(135,314)])
}
Add(LineBreak,7095046,91,329)
{
link(Out,13498730:doStopForeground,[])
Primary=[5515718,112,0]
}
Add(Hub,806904,336,322)
{
link(onEvent1,14096254:In,[])
link(onEvent2,9115564:doExec,[])
}
Add(MediaScan,15670149,553,84)
{
FileType=2
AdditionalScanPaths=#7:/system|
link(onScanResult,7914750:doValue,[])
}
Add(InfoTip,2109602,532,42)
{
Info=#11:Поиск аудио|
Font=[MS Sans Serif,10,1,0,1]
Width=407
Height=179
}
Add(MediaPlayer,9832389,602,329)
{
link(onCompletion,748598:doShow,[])
link(FilePath,2132383:Value,[])
}
Add(Hub,16103195,560,329)
{
link(onEvent1,9832389:doInit,[])
link(onEvent2,9832389:doPlay,[])
}
Add(BlockFind,475871,665,84)
{
StartBlock=".m"
EndBlock="p3"
link(onFind,7859853:doCompare,[])
}
Add(If_else,7859853,756,84)
{
Op2=String(.mp3)
link(onTrue,3407294:doData,[])
}
Add(Memory,7914750,609,84)
{
DataType=9
link(onData,475871:doFind,[])
}
Add(LineBreakEx,362846,609,133)
{
Caption="MP3"
Type=3
link(_Data,7914750:Value,[])
}
Add(DoData,3407294,812,84)
{
link(onEventData,6461785:doEvent1,[])
link(Data,13450813:getVar,[])
}
Add(LineBreakEx,13450813,812,49)
{
Caption="MP3"
Type=2
}
Add(LineBreak,15775937,553,280)
{
link(Out,2132383:doValue,[])
Primary=[44682,343,-189]
}
Add(Memory,2132383,609,280)
{
DataType=9
}
Add(Hub,6461785,861,84)
{
link(onEvent1,6767311:In,[])
link(onEvent2,44682:In,[])
}
Add(LineBreak,1571553,35,315)
{
link(Out,13498730:doSendData,[])
Primary=[6767311,861,-231]
}
END_SDK
Add(ChanelToIndex,7602713,357,252)
{
link(onIndex,7143058:doSendData,[(429,258)(429,251)])
}
Add(TextView,10038181,532,238)
{
Width=355
}

карма: 2

1
Голосовали:Konst