[Dev] Custom scheme issues on Vivid ICS - HTC Vivid, Raider, Velocity
We encountered a problem with ICS Vivid devices - the native browser is not launching/firing intents for custom scheme.
Problematic device: HTC Vivid, Android version 4.0.3.
Problematic browser: HTC native browser packaged with the device, called "Internet".
Test application: our application registered for a specific scheme.
our app registered for scheme "ourcustomscheme".
Clicking on the link with a custom scheme (ourcustomscheme) the browser does not causes the app to start.
Clicking on the same link on other devices (including HTC Vivid Android version 2.3.5) starts the app.
Clicking on the same link on same device, but in other browsers (Dolphin, Chrome) starts the app.
We have made some tests with other common schemes (mailto, http, youtube) and found weird behavior in these as well.
We think that the problem is with the particular set of (mainly HTC ICS) devices that have "App associations" program installed.
Some people have the same issue:
http://forum.xda-developers.com/showthread.php?p=25808277
http://www.neongeo.com/forum/index.php?topic=686.0
Log study:
From HTC log + android stock browser's source code (not HTC's).
From what we see it may look like HTC browser only reacts on a handful of schemas: http, https, geo, tel, mailto and google maps;
By handling them in its own Linkifier:
===================== start of logs ========================
05-08 18:51:15.182: D/HtcLinkifyDispatcher(1962): @@@@@ getIntentByXXXX()-4-(2): scheme=https =============
05-08 18:51:15.192: D/HtcLinkifyDispatcher(1962): @@@@@ compareDataScheme()-1: dataScheme=rtsp
05-08 18:51:15.202: D/HtcLinkifyDispatcher(1962): @@@@@ compareDataScheme()-1: dataScheme=http://maps.google.com/maps?f=q&geocode=&q=
05-08 18:51:15.202: D/HtcLinkifyDispatcher(1962): @@@@@ compareDataScheme()-1: dataScheme=http://maps.google.com/maps?q=
05-08 18:51:15.202: D/HtcLinkifyDispatcher(1962): @@@@@ compareDataScheme()-1: dataScheme=http://maps.google.com/maps?
05-08 18:51:15.202: D/HtcLinkifyDispatcher(1962): @@@@@ compareDataScheme()-1: dataScheme=http://maps.google.com/maps?f=q&geocode=&q=
05-08 18:51:15.202: D/HtcLinkifyDispatcher(1962): @@@@@ compareDataScheme()-1: dataScheme=http://maps.google.com/maps?q=
05-08 18:51:15.202: D/HtcLinkifyDispatcher(1962): @@@@@ compareDataScheme()-1: dataScheme=http://maps.google.com/maps?
05-08 18:51:15.202: D/HtcLinkifyDispatcher(1962): @@@@@ compareDataScheme()-1: dataScheme=geo
05-08 18:51:15.202: D/HtcLinkifyDispatcher(1962): @@@@@ compareDataScheme()-1: dataScheme=tel
05-08 18:51:15.212: D/HtcLinkifyDispatcher(1962): @@@@@ compareDataScheme()-1: dataScheme=mailto
05-08 18:51:15.212: D/HtcLinkifyDispatcher(1962): @@@@@ compareDataScheme()-1: dataScheme=http
===================== end of logs ========================
When it cannot find those schemes in the link provided it tries to solve it itself.
Strangely though the effect is different when the app is installed and when it is not:
When the app is not installed clicking on a custom scheme in the browser displays "Page not found" browser page.
When the app is installed clicking on a custom scheme in the browser seams to cause the browser itself to resolve the link and not starting the app as described above (ast paragraph).
In both cases the browser probably tries to resolve it itself and fails.
From HTC user guide:
Choosing which app opens when you tap a
data item
You can set which app opens when you tap an item such as a phone number or email
address while reading a message, viewing a webpage, and more.
1. From the Home screen, press , and then tap Settings.
2. Tap App associations.
3. For each type of item, choose the app you want to open.
Please note that selecting app association prevents dynamic (manual) Intent resolution.
Such a resolution is a familiar method in Android when there is a request to start an activity when more than one of them are registered for the intent. In such case the common method is to prompt the user to choose from the set of resolving activities.
Usually it is also possible to mark the selected activity as default.
the ICS Vivid behaves differently, providing "App associations" tool and cancelling dynamic resolution.
Anyone had this issue before?
Thanks,
Yoda
Related
[ROM][WWE][WM6.5]OS.5.2.21500 &Rhodium Apps updated with OEM from 156.405.1
This is my second ROM build with Jugglers Kitchen, it's not protected. I did a lot of reading in several threads about cooking and made several attemps to build one this rom is updated with OEM Apps from 156.405.1 So you can extract it and try to build your own just like I did. The CMD.bat I extended with the " (o) generate Option.xml files" function so that I can include my own favorite apps and sys dirs. The updated Apps are: App_Service_dll AutoShortcut ButtonSetting CheckAutoRun GsensorCalibrator connectionsetup HTCGesture IME_Engine_Western IME_EZInput_Western TouchFlo USBtoPC USBtoPCPopup Here is the dl adress http://rapidshare.com/files/221807393/MS_6.5_OEM_from_156.405.1.zip
[HELP] iGO + TD2 with 480x800 User Interface
Hi guys, i had iGO on my TD but now i have a TD2 and i'm using the old version of iGO and i cant seem to get it to be full screen. in \iGO8\data.zip\ui_igo8 i dont have any interface for 480x800 and i would like to know if/where i cand find one. could you please recommend a solution? Thanks
this is mine sys.txt on iGo 8.3 on TD2 [interface] resolution_dir="800_480" maxzoom2d=6000000 mapfontscale=120 show_exit=1 recalc_voice=0 shutdown_time=0 minzoom2D=80 vga=0 wide=1 [rawdisplay] highres=0 driver=gdi class="landscape" screen_x=800 screen_y=480 [debug] skip_eula=1 enable_roadshadow=1 [map] auto_nightmode=1 2dheadup=1 3d_scale_carmodel=1 3dcarsizemin=2000 3dcarsizemax=2800 3dcarsizemul=5000 [3d] show_guidance_strip=1 show_guidance_arrows=1 guidancearrow_first_size=1.5 guidancearrow_first_alpha=24 guidancearrow_second_size=0.8 guidancearrow_second_alpha=12 [smartzoom] auto_follow_time="30" restore_smartzoom_on="0" auto_smartzoom_time="30" overview="0" auto_follow_on="0" overview_zoomlevel="3000" enabled="0" maxangle="85" minangle="85" maxzoom2d="1000" enabled2d="1" zoom_after_find="0" [navigation] sim_speed_factor=2.5 show_current_city=1 show_countrychange=1 [msnd] msnd.start=0 [3d_config] disable_roadsign_navigation_mode=1 ; 0 = balloons shown, 1 = no balloons [warning] warn_distances=130:450,110:350,90:300,60:200,40:100 [sound] queue_length=200 use_method="1" os_volume="200" sound_volume="200" voice_volume="200" dynamic_volume_type="0" [tts] tts_buffer=40000 tts_logics=3 announce_exit_directions=1 priority="HIGH" always_say_road_names=1 announce_street_name=1 skip_exit_numbers=0 [TMC] port = "COM, 4" source = "eten" gps_source = 0 fullscreen landscape
glockbr said: this is mine sys.txt on iGo 8.3 on TD2 [interface] resolution_dir="800_480" maxzoom2d=6000000 mapfontscale=120 show_exit=1 recalc_voice=0 shutdown_time=0 minzoom2D=80 vga=0 wide=1 [rawdisplay] highres=0 driver=gdi class="landscape" screen_x=800 screen_y=480 [debug] skip_eula=1 enable_roadshadow=1 [map] auto_nightmode=1 2dheadup=1 3d_scale_carmodel=1 3dcarsizemin=2000 3dcarsizemax=2800 3dcarsizemul=5000 [3d] show_guidance_strip=1 show_guidance_arrows=1 guidancearrow_first_size=1.5 guidancearrow_first_alpha=24 guidancearrow_second_size=0.8 guidancearrow_second_alpha=12 [smartzoom] auto_follow_time="30" restore_smartzoom_on="0" auto_smartzoom_time="30" overview="0" auto_follow_on="0" overview_zoomlevel="3000" enabled="0" maxangle="85" minangle="85" maxzoom2d="1000" enabled2d="1" zoom_after_find="0" [navigation] sim_speed_factor=2.5 show_current_city=1 show_countrychange=1 [msnd] msnd.start=0 [3d_config] disable_roadsign_navigation_mode=1 ; 0 = balloons shown, 1 = no balloons [warning] warn_distances=130:450,110:350,90:300,60:200,40:100 [sound] queue_length=200 use_method="1" os_volume="200" sound_volume="200" voice_volume="200" dynamic_volume_type="0" [tts] tts_buffer=40000 tts_logics=3 announce_exit_directions=1 priority="HIGH" always_say_road_names=1 announce_street_name=1 skip_exit_numbers=0 [TMC] port = "COM, 4" source = "eten" gps_source = 0 fullscreen landscape Click to expand... Click to collapse The above won't help the OP until he can find a data.zip that supports the res he wants.
@DirkGently1 - exactlly @glockbr - does your data.zip contain a 480x800 IU folder? if its not too much to ask, could you please upload it somewhere? thanks
spasme said: @DirkGently1 - exactlly @glockbr - does your data.zip contain a 480x800 IU folder? if its not too much to ask, could you please upload it somewhere? thanks Click to expand... Click to collapse my iGO is a PT-BR, i dunno if it help u but i upload to rapidshare, 480x800 folder link http://rapidshare.com/files/310949485/480_800.rar.html http://www.megaupload.com/?d=U8CX7K12 and this is a 800x480 http://www.megaupload.com/?d=8XZR1JBB
Thanks glockbr. so here is the situation now: i managed to install iGO v8.3.4.102680. screen orientation and 480x800/800x480 works fine now, maps are ok. But... i have no GPS signal: iGO status says "GPS driver hasn't been found". any idea what the problem could be? my device: TD2 ROM: 2.16.479.1 Radio: 4.49.25.17
spasme said: Thanks glockbr. so here is the situation now: i managed to install iGO v8.3.4.102680. screen orientation and 480x800/800x480 works fine now, maps are ok. But... i have no GPS signal: iGO status says "GPS driver hasn't been found". any idea what the problem could be? my device: TD2 ROM: 2.16.479.1 Radio: 4.49.25.17 Click to expand... Click to collapse Add these lines in the end of your sys.txt: [gps] set_messages=0 port=4 baud=9600
Thanks alot gianton. i tried different Ports and Bound Rates and it did nothing. i tried as you said and it works now. (i changed from the iGO settings, not sys.txt) Thanks again!
spasme said: Thanks alot gianton. i tried different Ports and Bound Rates and it did nothing. i tried as you said and it works now. (i changed from the iGO settings, not sys.txt) Thanks again! Click to expand... Click to collapse You're welcome, glad you got it working.
Zoom bar hello, i want to use zoom bar with igo. i have tried manual registry edit/with advanced config edit, but after that, ZOOMBAR works just to ROTATE the map. has anybody the same problem? does it works? i have the official wm6.5 and igo8.3
link is dead was the upload above the whole igo for brazil ?? maps and everything ? could you re-upload it ?
rubensbasket said: was the upload above the whole igo for brazil ?? maps and everything ? could you re-upload it ? Click to expand... Click to collapse yeah, could you reupload it again?
Posible wp registry editor from PC?
This tool http://go.microsoft.com/?linkid=9898656 (this is thedownload link) has an script inside atached to this message. Can we modify windows phone registryfrom PC? ################################################################################# # Grant/Deny the user access to the registry entry. ################################################################################# function Add-RegistryPermission( [String]$RegKeyPath = $(throw "No registry key path is specified"), [String]$User = $(throw "No user is specified"), [String]$Permission = $(throw "No permission is specified"), [String]$AccessControlType = "Allow" ) { $acl = Get-Acl -Path $regkeyPath $controlType = [Enum]:arse([Security.AccessControl.AccessControlType], $AccessControlType) $iFlags = [Enum]:arse([Security.AccessControl.InheritanceFlags], "ContainerInherit,ObjectInherit") $pFlags = [Enum]:arse([Security.AccessControl.PropagationFlags], "None") $rights = [Enum]:arse([Security.AccessControl.RegistryRights], $Permission) if($AccessControlType -eq "Allow") { $accesses = @($acl.Access | where {$_.IdentityReference -eq $User}) foreach($access in $accesses) { if($access.AccessControlType -eq 'Deny') { if(($access.RegistryRights.Value__ -band $rights.Value__) -ne 0) { $rule = New-Object Security.AccessControl.RegistryAccessRule $User,$access.RegistryRights,$iFlags,$pFlags,$access.AccessControlType [void]$acl.RemoveAccessRule($rule) } } } } $rule = New-Object Security.AccessControl.RegistryAccessRule $User,$rights,$iFlags,$pFlags,$controlType $acl.AddAccessRule($rule) $acl | Set-Acl }
What makes you think this has anything to do with phone? That's a PowerShell script (which the phone can't execute) for editing the permissions on a registry key (which you can't do unless you already have control over that registry key anyhow, i.e. you would need to run it as Admin). It's not a registry "editor" at all, aside from changing a registry ACL. It might be handy for those who want to edit permissions on a PC registry key without opening regedit, but that's it. Please don't post stuff like this in Dev&Hacking if you don't have any idea what it does. Also, please don't spam me with PMs about it. You've been here long enough that you should know better, even if my signature didn't specifically ask people not to waste my time that way. I have blocked you from messaging me.
You wasted my time... <?xml version="1.0" encoding="UTF-8"?> <Package xmlns="http://schemas.microsoft.com/embedded/2004/10/ImageUpdate"> <Identity> <Owner>Microsoft</Owner> <Component>MS_SLAPI_UPDATER_FEATURE_PACK</Component> <SubComponent>MainOS</SubComponent> <Version Major="8" Minor="10" QFE="15154" Build="166" /> </Identity> <ReleaseType>Production</ReleaseType> <OwnerType>Microsoft</OwnerType> <BuildType>Retail</BuildType> <CpuType>ARM</CpuType> <Partition>MainOS</Partition> <GroupingKey>MS_SLAPI_UPDATER_FEATURE_PACK</GroupingKey> <IsRemoval>false</IsRemoval> <Files> <FileEntry> <FileType>Manifest</FileType> <DevicePath>\Windows\Packages\DsmFiles\Microsoft.MS_SLAPI_UPDATER_FEATURE_PACK.MainOS.dsm.xml</DevicePath> <CabPath>man.dsm.xml</CabPath> <Attributes>Archive</Attributes> <FileSize>3652</FileSize> <CompressedFileSize>3652</CompressedFileSize> <StagedFileSize>895</StagedFileSize> </FileEntry> <FileEntry> <FileType>SecurityPolicy</FileType> <DevicePath>\Windows\Packages\PolicyFiles\Microsoft.BaseOS.SLAPIUpdater.Feature.policy.xml</DevicePath> <CabPath>2_Microso.xml</CabPath> <Attributes>Archive</Attributes> <SourcePackage>Microsoft.BaseOS.SLAPIUpdater.Feature</SourcePackage> <FileSize>1063</FileSize> <CompressedFileSize>1063</CompressedFileSize> <StagedFileSize>635</StagedFileSize> </FileEntry> <FileEntry> <FileType>Registry</FileType> <DevicePath>\Windows\Packages\RegistryFiles\Microsoft.MS_SLAPI_UPDATER_FEATURE_PACK.MainOS.reg</DevicePath> <CabPath>6_Microso.reg</CabPath> <Attributes>Archive Compressed</Attributes> <FileSize>5482</FileSize> <CompressedFileSize>4096</CompressedFileSize> <StagedFileSize>1245</StagedFileSize> </FileEntry> <FileEntry> <FileType>Catalog</FileType> <DevicePath>\Windows\System32\catroot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft.MS_SLAPI_UPDATER_FEATURE_PACK.MainOS.cat</DevicePath> <CabPath>content.cat</CabPath> <Attributes>Archive Compressed</Attributes> <FileSize>5064</FileSize> <CompressedFileSize>4096</CompressedFileSize> <StagedFileSize>3307</StagedFileSize> </FileEntry> <FileEntry> <FileType>Regular</FileType> <DevicePath>\windows\System32\ETWSLAPIUpdater.dll</DevicePath> <CabPath>3_ETWSLAP.dll</CabPath> <Attributes>Archive Compressed</Attributes> <SourcePackage>Microsoft.BaseOS.SLAPIUpdater.Feature</SourcePackage> <FileSize>8192</FileSize> <CompressedFileSize>4096</CompressedFileSize> <StagedFileSize>727</StagedFileSize> </FileEntry> <FileEntry> <FileType>Regular</FileType> <DevicePath>\windows\System32\SLAPIUpdater.exe</DevicePath> <CabPath>4_SLAPIUp.exe</CabPath> <Attributes>Archive Compressed</Attributes> <SourcePackage>Microsoft.BaseOS.SLAPIUpdater.Feature</SourcePackage> <FileSize>36608</FileSize> <CompressedFileSize>16384</CompressedFileSize> <StagedFileSize>11970</StagedFileSize> </FileEntry> <FileEntry> <FileType>Regular</FileType> <DevicePath>\windows\System32\UpdateKernelCache.exe</DevicePath> <CabPath>5_UpdateK.exe</CabPath> <Attributes>Archive Compressed</Attributes> <SourcePackage>Microsoft.BaseOS.SLAPIUpdater.Feature</SourcePackage> <FileSize>57648</FileSize> <CompressedFileSize>36864</CompressedFileSize> <StagedFileSize>30446</StagedFileSize> </FileEntry> </Files> </Package> Reg file inside executable: Windows Registry Editor Version 5.00 ; RegistrySource=Microsoft.BaseOS.SLAPIUpdater.Feature.reg [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\WINEVT\Publishers\{6D00F5E7-D43C-42A7-87A9-166745D22A21}] @="Microsoft-WindowsPhone-SLAPIUpdater" "Enabled"=dword:00000001 ;Value:C:\windows\System32\ETWSLAPIUpdater.dll "MessageFileName"=hex(2):43,00,3A,00,5C,00,77,00,69,00,6E,00,64,00,6F,00,77,00,73,00,5C,00,53,00,79,00,73,00,74,00,65,00,6D,00,33,00,32,00,5C,00,\ 45,00,54,00,57,00,53,00,4C,00,41,00,50,00,49,00,55,00,70,00,64,00,61,00,74,00,65,00,72,00,2E,00,64,00,6C,00,6C,00,00,00 ;Value:C:\windows\System32\ETWSLAPIUpdater.dll "ResourceFileName"=hex(2):43,00,3A,00,5C,00,77,00,69,00,6E,00,64,00,6F,00,77,00,73,00,5C,00,53,00,79,00,73,00,74,00,65,00,6D,00,33,00,32,00,5C,00,\ 45,00,54,00,57,00,53,00,4C,00,41,00,50,00,49,00,55,00,70,00,64,00,61,00,74,00,65,00,72,00,2E,00,64,00,6C,00,6C,00,00,00 [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\WMI\Autologger\WinPhoneCritical\{6D00F5E7-D43C-42A7-87A9-166745D22A21}] "Enabled"=dword:00000001 "EnableLevel"=dword:00000004 ;Value:0X0000000000000005 "MatchAnyKeyword"=hex(b):05,00,00,00,00,00,00,00 ; RegistrySource=Microsoft.BaseOS.SLAPIUpdater.Schedule.reg [HKEY_LOCAL_MACHINE\Software\Microsoft\WPTaskScheduler\{1A6FC98F-6F1F-427A-8059-F51F520BAAF7}] "Schedule"=hex:01,10,08,00,CC,CC,CC,CC,B0,01,00,00,00,00,00,00,00,00,02,00,01,00,00,00,04,00,02,00,2E,06,02,00,00,00,18,00,00,00,00,00,\ 00,00,00,00,0F,27,0C,00,00,00,1F,00,00,00,00,00,00,00,00,00,FF,FF,FF,FF,08,00,02,00,28,00,02,00,00,00,00,00,8F,C9,6F,1A,\ 1F,6F,7A,42,80,59,F5,1F,52,0B,AA,F7,01,01,00,00,00,00,00,00,22,00,00,00,42,00,61,00,73,00,65,00,4F,00,53,00,5F,00,54,00,\ 61,00,73,00,6B,00,50,00,72,00,6F,00,76,00,69,00,73,00,69,00,6F,00,6E,00,5F,00,53,00,4C,00,41,00,50,00,49,00,55,00,70,00,\ 64,00,61,00,74,00,65,00,72,00,00,00,02,00,02,00,0C,00,02,00,01,00,00,00,03,00,00,00,10,00,02,00,03,00,00,00,01,00,01,00,\ 14,00,02,00,01,00,01,00,1C,00,02,00,01,00,01,00,24,00,02,00,75,90,BC,A3,22,1D,C6,41,02,00,00,00,04,00,00,00,18,00,02,00,\ 00,00,00,00,00,00,00,00,04,00,00,00,00,00,00,00,75,38,BC,A3,3E,06,8A,41,02,00,00,00,04,00,00,00,20,00,02,00,00,00,00,00,\ 00,00,00,00,04,00,00,00,00,00,00,00,75,50,BC,A3,3E,06,8A,41,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\ 00,00,00,00,2C,00,02,00,30,00,02,00,00,00,00,00,30,00,00,00,00,00,00,00,30,00,00,00,25,00,73,00,79,00,73,00,74,00,65,00,\ 6D,00,64,00,72,00,69,00,76,00,65,00,25,00,5C,00,77,00,69,00,6E,00,64,00,6F,00,77,00,73,00,5C,00,73,00,79,00,73,00,74,00,\ 65,00,6D,00,33,00,32,00,5C,00,53,00,4C,00,41,00,50,00,49,00,55,00,70,00,64,00,61,00,74,00,65,00,72,00,2E,00,65,00,78,00,\ 65,00,00,00,00,00,00,00
Recipe to Start & Stop record audio
Hi there I would like to create 2 tasks, one to start and the 2nd to stop the activation of the microphone. Starting, works but I have to press twice (instead of one) the 1st task before the app record. The 2nd task (stop the recording) doesn't work, I can't explain it. I use "Easy voice recorder" / "Enregistreur de voix facile" (Digipom) witch have a tasker Plugin (!) Does anyone can give me the right recipe ? Thank your for your help Idex Note : my Android is not rooted (and I don't want to).
Idex1 said: Hi there I would like to create 2 tasks, one to start and the 2nd to stop the activation of the microphone. Starting, works but I have to press twice (instead of one) the 1st task before the app record. The 2nd task (stop the recording) doesn't work, I can't explain it. I use "Easy voice recorder" / "Enregistreur de voix facile" (Digipom) witch have a tasker Plugin (!) Does anyone can give me the right recipe ? Thank your for your help Idex Note : my Android is not rooted (and I don't want to). Click to expand... Click to collapse Ok guys, I found the solution by myself : a. Onglet « Profils/Profile », > « + » b. Name the new profile / Donner un nom de profil (exemple « 01 »). Choisir « Application » > dans la liste de toutes les applications, choisir « Enregistreur de voix facile / Easy Voice Recorder ». c. Choisir « Nouvelle tâche / New task» en cliquant sur le « + » puis nommer cette tâche. Exemple : « Mic ON». d. Cliquer sur « + » pour ajouter une action. Dans « Sélectionner une catégorie » (don't chose / ne pas choisir «Média» and/puis « Record the sound / Enregistrer le son ») choisir « Plugin » and/puis « Enregistreur de voix facile / Easy Voice Recorder ». e. Dans Configuration, press the pen icon / appuyer sur le stylo et choisir « Record/Enregistrer » dans la liste. f. Délai : rester sur « None/Aucun » puis revenir en arrière pour valider. g. To create the reverse task/Pour créer la tâche inverse (càd stop recording / arrêter enregistrement), retourner dans l’onglet «Profile/Profil ». Développer le profil « 01 ». Press a long time/Appuyer longuement on the name of the task/sur le nom de la tâche « Mic ON » pour afficher la nouvelle fenêtre et choisir « Add exit task/Ajouter la tâche Sortir » h. Then, repeat steps c to f / Puis répéter les étapes c) à f). Enjoy !
Glad you got it working and thanks you for sharing your solution! Here is the English translation is anyone else would like to use this recipe: a. tab "profiles / Profile", > "+" b. Name the new profile / give a profile name (example '01'). Choose "Application" > in the list of applications, select "easy voice recorder / Easy Voice Recorder. c. choose ' new task / New task ' by clicking on the '+' and then appoint this task. Example: "Mic ON". d. click on "+" to add an action. In "Pick a category" (don' thing t / not to select 'Média' and/then ' Record the sound / record sound ") choose 'Plugin' and/then" easy voice recorder / Easy Voice Recorder. e. in Configuration, press the pen icon / press pen and select "Record/save" in the list. f. time: stay on "None / no" and then go back to validate. g. To create the reverse task to create the reverse task (cad stop recording / stop recording), return to the tab ' Profile / profile. Develop the profile "01". Press has long time/support at length on the name of the task or on the name of the task 'Mic ON' to display the new window and select "Add exit task/add the task out" Then, repeat steps c to f / and then repeat steps c) f).
Thank you for sharing.
Adding and Saving Text For Image
English: Hello there, I want to print a font with a font I want to put into resources at the top left corner of an image and save it to the gallery. The size of the image should be written and recorded in 851x315 pixel size but I could not find any useful results. I want to save the image without altering the position, but I do not want it, I do not want it, I will save the size of the image without disturbing the dimensions. Thank you. ----------------------------------------------------------- Turkish: Merhaba, Ben bir resimin sol üst köşesine resources içine attığım istediğim bir fontla yazı yazdırıp galeriye kaydetmek istiyorum. Resim 851x315 piksel boyutlarında olacak boyutu bozulmadan yazılıp kaydedilmeli ama ne kadar arasamda faydasız hiçbir sonuç bulamadım. Göz attığım sitelerde herkes imageviewe bir textview koyup olur diye bir görüşe sahip ama öyle istemiyorum , resmin boyutlarını bozmadan yazıyı yazdırıp yerini konumunu değiştirmeden kaydetmek istiyorum lütfen yardım edin. Teşekkürler. Translate by : Google