Hello I'm having an issue with the button widget looking strange on older devices. Ive set the minsdk to 8 so it will run on my test device (old froyo version). But for some reason my buttons always end up looking completely white with no background or hover effects.
I've tried changing the styles and searched around and no one mentions the issue.
I've reproduced the problem on another machine as well.
Steps to reproduce problem:
Start a new blank activity project, minsdk to 8
Put a button on the layout with the layout editor, then change the dropdown that say "21" to preview all versions. You will then see all buttons are simple white rectangles with no border, except for lollipop version.
When I run it on my device the button background is same as activity background so its hard to tell its even a button, also there is no hover effects, but it does listen for clicks.
But when I use a togglebutton or imagebutton it looks as it should, a button.. with gradient background with beveled edges and onhover effects.. but you cant set text... what am I missing here?
I simply want a button that looks and feels like a button without any fancy custom styling, just device default style..
EDIT: Problem solved, its bug in SDK 22, had to revert to SDK 21
You have to create style for your button, or drawable background for it.
If you use default button it's appearance will depend on version of Android .
Related
First- I have been trying to find where to lacate and change the background of Comm Manager for Port. and Land. to either balck or use an existing one I have. I can't find it in the registry to change the color base hue.
Second- My Wizard has the slide button on the side to control the volume, vibrate, mute function. I liked that but can't find where or how I can remap my button (6 P to H) to launch that function. I have already added to button6 to registry.
Third- I want to change the initial #1 screen that comes up on boot to something else other than that annoying white AT&T screen, I already changed the others.
If anyone can help me with these I would greatly appreciate it.
I use Resco by the way.
Kevin
-
ABOUT
ULTRA KEYBOARD has many features designed to give you a better Android keyboard experience.
Only $2.49 on Google Play! There is a free (48 hour) demo available.
https://play.google.com/store/apps/details?id=com.binarybulge.android.apps.keyboard.full
Look for us on AndroidPIT too, if you prefer (they accept PayPal!).
http://www.androidpit.com/en/android/market/apps/app/com.binarybulge.android.apps.keyboard.full
-
FEATURES
Choose your favorite way to type.
Touch-type like usual, or combine adjacent keys into COMPACT KEYS so they're easier to press. Slide your finger over words using WORD TRACING (instead of touching each individual letter).
The SUGGESTION BAR is smart and easy to use.
Choose words with just one swipe, even if they're not visible at first. A built-in English LANGUAGE DICTIONARY is included (and many other languages are available for download). Add new words to your personal CUSTOM DICTIONARY. BLACK LIST words you don't want to show up anymore.
Use WORD REPLACEMENTS to automatically expand abbreviations.
Tired of always typing "be right there"? Try "brt". You can even create your own.
The TOOL BAR provides a ton of functionality in a small amount of space.
You can scroll, drag, or flick through the available buttons.
Use SPEECH-TO-TEXT to transform your spoken words into text.
TRANSLATE your text to dozens of different languages.
CUT, COPY, and PASTE with a built-in CLIPBOARD.
Text you copy is saved so you can access it later. Remove anything you don't want to keep.
FULL-SCREEN MODE provides TEXT SELECTION HANDLES and a MAGNIFIER.
Accurately select portions of text to edit or copy.
The CHARACTER MAP makes more Unicode characters accessible.
Set up your own list of favorites for easy access. Includes Emoji on Android 4.1 devices.
Use the CAMERA OVERLAY* to see where you're going.
Watch what's in front of you while you type on the go. (* Android 2.3 or newer only.)
Create custom ACTIONS triggered by GESTURES or device buttons.
Want to swipe left to delete the previous word? Want your device's search button to activate the camera overlay? Do all this and more.
A DYNAMIC UI means you can customize the keyboard so it's perfect for you.
Are the keys too tall for your liking? Make them shorter. Don't like the ARROW KEYS? Hide them. Many things can be tweaked directly from the tool bar.
Change the keyboard's look with downloadable THEMES.
You can use the built-in THEME EDITOR to create your own themes, or customize existing themes with your chosen fonts and colors. You can even use themes designed for other keyboards!
-
CHANGE LOG
7.4.3 (1/31/2014)
Fixes:
Crashes involving the clipboard feature
Lag when updating the suggestion bar
Activity stack state issues when visiting settings/help from keyboard/tool bar
7.4.2 (1/30/2014)
Fixes:
Regression preventing lock screens from working
Problems with new word list interface
Clipboard tool wasn't honoring max entry setting
7.4 (1/29/2014)
Additions:
Customizable actions for long pressing modifier keys
Show the current dictionary on the space bar when multiple dictionaries are installed
A Done button in the full-screen editor
Improvements:
New interface for word lists (custom dictionary, replacements, clipboard entries, black list)
Made tool bar smoother and more predictable
The original suggestions are restored when undoing a selected traced word
Made it easier to cancel popup keyboards by dragging away from them
Only made certain dialogs transparent (the tool bar's Themes button for example)
Fixes:
Palette overlay in color picker didn't work
Character Map font color was wrong for light themes
The Done button didn't always dismiss the keyboard
Fixed crashes
7.3 (1/8/2014)
Additions:
"Character Map" feature (with Emoji for 4.1+ devices)
"Show Watermark" setting
Fixes:
Improved word tracing
Suggestion bar location was too low on 4.4 tablets
Couldn't always type in URL fields after tracing a word
Backspace didn't always work with selected text on 4.1+
Couldn't undo word corrections in some instances
Disabling "Typing->Capitalize Sentences" didn't work
Shift key wasn't always being updated after turning screen back on
Jumpy tool bar popup text
Fixed crashes on older versions of Android
7.2.1 (10/15/2013)
Suggestions:
Cursor position was sometimes incorrect when correcting existing words
Non-lowercase blacklisted words didn't persist
Typing:
Backspace deleted recently pasted text even after typing
Keys:
Previews could get stuck if keys were pressed as the keyboard was closing
Enter key long-press "take the default action" didn't work correctly
Tool Bar:
Position wasn't saved after a scroll
Emotes didn't show properly on certain versions of Android
Full-screen:
Cursor handles/magnifier could get stuck showing after leaving full-screen
Sentence capitalization didn't always work
Editor text didn't always get cleared when sending messages
Other:
Forced status bar to be shown when the keyboard is showing (avoids positioning issues)
Added direct app links to Facebook and Twitter profiles
7.2 (10/10/2013)
Suggestions:
Improved accuracy and speed (especially while tracing)
Undoing a suggestion sometimes mangled the text
Backspace deleted too many characters at times
Expanding the bar no longer steals focus from the current app
Typing:
Fixed capitals and symbols for shell/remote access apps
Prevented arrow keys from being triggered while typing
Improved popup key animations
Enter Key:
Fixed "Take the default action" behavior
Line break wasn't working on Android 4.3
Other:
Added "General->Show Automatically" setting
Worked around Android 4.3 clipboard crash
Popups (key previews, magnifiers, cursor handles) could get stuck on-screen
Tool bar item text size was too small for certain screen sizes
Increased heap size for extra-high-resolution screens
Crash fixes
7.1.1 (9/19/2013)
Fixes:
Enter key regressions (can't get past security/password lock; "Insert Line Break" broken)
Various crashes
7.1 (9/16/2013)
Additions:
Any selected text can be shifted
"Show/Hide Suggestions" action
Hidden characters on dedicated digit keys
Set default menu action to "none"
Theme names up to 32 characters
Updated key sounds
Fixes:
Editor button issues
Suggestions close when toggling full-screen mode
Compact popup keys close incorrectly
Compact alpha layout issues
Suggestion text size for small bar heights
Selected theme not migrated from demo
Inconsistencies in settings
7.0.1 (9/1/2013)
Fixes:
Issue deleting characters on Galaxy devices
Various crashes
7.0 (9/1/2013)
Additions:
Full-screen mode
New tracing animation
Physical key actions
Improved camera mode (with front-facing support)
New theme styles
Fixes:
Got rid of HUGE memory leak. Memory usage will be much lower now.
Many crash fixes.
LOTS MORE! Way too many to list here.
-
like this
good job I really like this app use it all the time
Hi, i have galaxy mini running stock 2.3.4 and market said its not compatible...why? and when i tried leaked version it was function but i cannot download language packs or skins...i really want to use it so ill buy it, but without support for my device...you know
i likeee...
Nice. I like this keyboard. It works really well. I tried the trial and purchased the full app today. Thanks OP.
Updated to v6.1.03.
· Added new built-in themes (Froyo, Gingerbread, Ice Cream Sandwich).
· Added new "Recent Apps" tool bar button.
· Added "Translate" option to dictionary button.
· Fixed performance issues.
· Enabled tracing (portrait) and disabled compact keys by default.
HI can you make it compatible with LDPI phones such as GALAXY MINI?Id like to use it on my phone...and does it support czech language ? if no dont bother with reply to compatibility issues
6.1.04:
· Fixed regressions (capitalization being ignored, full keyboard using compact suggestions).
Gnaver said:
HI can you make it compatible with LDPI phones such as GALAXY MINI?Id like to use it on my phone...and does it support czech language ? if no dont bother with reply to compatibility issues
Click to expand...
Click to collapse
I guess I was sort of hoping the LDPI phones have gone the way of the dinosaur. ;-) Was also thinking maybe Ultra is a little too heavy weight for lower-spec'd phones.
I'll definitely look into this. The medium DPI images should be scaled down on-the-fly on LDPI devices, but I think keeping Android 1.5 (Cupcake) support broke this.
I like to use forever !!!!! Link ?
Looks like a nice app
Updated to 6.1.06.
· Added an "Exit/Unload" option to the status bar menu.
· Fix: Word tracing crashes sometimes from native code.
· Fix: Certain black-listed words come back after restarts.
· Fix: Suggested words are incorrectly accepted when long-pressed.
· Fix: Suggested words stop working when editing a theme name.
· Fix: Suggested words stop showing at times, until the device is restarted.
· Fix: Clicking the status bar notification switches activities when the keyboard is open.
I linke!
Inviato dal mio Nexus S usando Tapatalk
Plz add option to change 'multi-tap interval' in t9
Sent from my GT-I9000 using Tapatalk
good, i will buy if there is russian language
Like this
Hi, got the Trial from the market...
Where can I change the Dictionary? Or is it disabled in the trial? I found Settings-Gestures-Dictionaries but it only offers me English.
And btw: can I migrate my old HTC personal Dictionary to the german one?
like this.
Updated to 6.2b.
· Increased performance and stability.
· Dictionary/tracing code completely rewritten.
· New theme features: can now stylize the suggestion bar.
· Almost too many fixes to count!
Hi, newbie here trying to find out if it’s possible to turn an android phone into a fast desktop type multitasker. Was told I need a combination of AOSP ROM + eXposed, +Tasker +plugins, and a launcher like Lightning Launcher Extreme. so trying to assemble a list of things I’ll need, and find out if it’s even possible or not to achieve these tasks. In priority sequence:
1) Add as many as 15 buttons to nav bar. would love to change the size and more impornt spacing maybe even location of each button.
2) Optional (ability to lock some of the buttons across the board so lets say, on left side I have a locked home and back button, btu the ones on the right I can swipe left or right and move the nav bar buttons just like on Xtended NavBar app , so it’s kind of like a split nav bar.
Is it possible to add specific functions to each nav bar button I create:
3) Three zoom buttons, one with preset zoom %, so I click it once it zooms in to my preset % I click it second time zoom out must be able to preset the % of zoom somewhere. The other two zoom buttons are regular zoom in and out by increments (if possible preset increments as well per each click)
4) Multitask, instead of resent app, where it shows my open apps as smaller windows, I’d rather switch between them in full screen view, so the navbar recent app button must be mapped to simply switch between all open apps in rotation with each click.
5) Copy/ paste/ cut / undo / 4 buttons, not sure if it needs mapping in each app I use or universal, if each app, can it be done in Firefox or any other web browser, and in Microsoft office or any other office program so when I highlight text I can use these buttons, just like they normally would work in desktop versions?
6) 4 arrow keys, this is for Microsoft excel to shift quickly between cells so in each direction. Or as scrolling in web browser in all 4 directions.
7) search button, same concept as copy paste only once I highlight a text this button will search the net for highlighted text not sure if it’s possible to do from office app as well.
8) Now this is a tricky one, is it possible to automate the nav bar buttons, so if I had 10 or more buttons in total, they can’t fit the screen obviously, os once I open a certain app, the nav bar would move left or right depending on my app, so lets say I open an office app, the cut/paste /undo are automatically in front of me, if I open a excel then the arrow keys are in front……and so on
9) Is it also possible to remap volume keys in certain apps, so lets say I open excel, I have space in my nav bar only for 4 arrow keys, so in this case the volume buttons would become copy/paste.
If some could list the ROM, which launcher, specific modules, specific takser plug ins that could accomplish this or some things, well in an optimized way so I’m not running 15 apps for each request, then I will research each one individually.
Sorry for the long post.
Cheers
I have honestly never heard of such things...
And I think (having owned a Note 3 and now a Nexus 5) that the closest you can ever get to such multitasking experience is to own a Galaxy Note 4, with all the S-Pen functionality that's been added so that it'll work like a mouse on a computer. I know this may not add a lot to your cause; it's just what my knowledge offers.
Well for a newbie the confusion comes to me from not understanding the fundamentals of the android, what things are in the core and what things are on top as a layer? So for example if there is a back button on most phones that’s a fundamental core feature, does that mean it will be easy to add a forward button, so this way I’m compromising on my number 4) request and trying to go more a long the lines of android fundamentals.
As for the note 4 if it does add some mouse like functionality it’s only 50% since some things are faster via keyboard shortcuts rather then a mouse.
The problem I see is too many menus, so you select a text even with an s pen you must open a menu then select a copy, then open another app where you want to paste it in a specific location first you must zoom in that means turn the pen away and zoom then turn the pen towards another menu to open so you can select paste… The pen only has one or two buttons so if it has the zoom buttons I can’t paste quickly with a pen, if it has the paste buttons then I need to use my fingers to zoom in again turning my hand back and forth
way too many menus and not very productive way of working in trying to accomplish a small task of coping a text in one app and pasting in another in specific location. As you can see I’m trying to combine both mouse and keyboard shortcuts into one nav bar button this is to overcome the shortcomings of a small size screen and lack of keyboard and mouse of course.
I realize maybe the whole goal of android was never geared towards my way of thinking, but if it’s open source platform and as I see it there are many things that can be changed compared to a more closed system, it’s how difficult to do it only a programmer will understand, a I’m not a programmer. So I’m here trying to get some answers.
Cheers
Can someone kindly repost the APK of ReLaunch 1.4?
The links on the original post are dead now.
Thanks!
marcoNST said:
Can someone kindly repost the APK of ReLaunch 1.4?
The links on the original post are dead now.
Thanks!
Click to expand...
Click to collapse
There seem to be at least 3 ReLaunch forks. The original ends at 1.3.8 (the easiest one to find--Google is your friend). There is then the sequence you are asking about, moving from 1.4 to now 1.4.8. I've attached 1.4.8 below. Don't know anything about it. The source is the Russian The-eBook.org forum and the original ReLaunch thread. Going back from the end of the thread, all earlier versions (all dropbox links) seem to not be available, just like 1.4.
Then there is ReLaunchX which supposedly takes up where the original 1.3.8 left off and renumbers the newer versions starting again with 1.0 (now at 2.x). The GitHub for ReLaunchX is here: https://github.com/Leszek111/ReLaunchX and the app is available on F-Droid: https://f-droid.org/en/packages/com.gacode.relaunchx/
You have many choices!
Edit: one more choice. Member @digixmax offers 1.4.3 here: https://forum.xda-developers.com/showpost.php?p=72246935&postcount=42
Thank you so much @nmyshkin !
You are a star
nmyshkin said:
There seem to be at least 3 ReLaunch forks. The original ends at 1.3.8 (the easiest one to find--Google is your friend). There is then the sequence you are asking about, moving from 1.4 to now 1.4.8. I've attached 1.4.8 below. Don't know anything about it. The source is the Russian The-eBook.org forum and the original ReLaunch thread. Going back from the end of the thread, all earlier versions (all dropbox links) seem to not be available, just like 1.4.
Then there is ReLaunchX which supposedly takes up where the original 1.3.8 left off and renumbers the newer versions starting again with 1.0 (now at 2.x). The GitHub for ReLaunchX is here: https://github.com/Leszek111/ReLaunchX and the app is available on F-Droid: https://f-droid.org/en/packages/com.gacode.relaunchx/
You have many choices!
Edit: one more choice. Member @digixmax offers 1.4.3 here: https://forum.xda-developers.com/showpost.php?p=72246935&postcount=42
Click to expand...
Click to collapse
marcoNST said:
Thank you so much @nmyshkin !
You are a star
Click to expand...
Click to collapse
I just rooted using NM and I am using the default system. ReLaunch seems to have a very barebones interface, and I wish I could do certain things (the two main ones is to toggle visibility of the statusbar at will (making any application full screen) using some button or button combination, and the other is to change orientation.
What benefits are there to using a new version?
Thanks!
Winston S. said:
I just rooted using NM and I am using the default system. ReLaunch seems to have a very barebones interface, and I wish I could do certain things (the two main ones is to toggle visibility of the statusbar at will (making any application full screen) using some button or button combination, and the other is to change orientation.
Thanks!
Click to expand...
Click to collapse
I don't think you can exercise much control over the visibility of the status bar--at least not in Android 2.1. App developers either choose full-screen as the default display mode or give a programmed option which regulates the size of the window in which the app is viewed (essentially covering the status bar). I'd like to be wrong about that and I'll keep looking around a little, but I am not hopeful.
Screen orientation is easily regulated with an app. Probably the best one for the NST is Rotation Locker (there's a copy attached to this post: https://forum.xda-developers.com/nook-touch/themes-apps/app-reading-button-menu-t3815212).
You could theoretically assign a hardware button to the app. All it does is bring up a small menu (Portrait, Landscape, Auto). A simple tap on your choice makes the change, but a long-press sets up a background service that forces the change, even when apps want to resist. You'll see a notification that the service is running. You really need this for the NST because it does not much care for being in landscape mode and many apps will try to escape back into portrait with only a single tap on landscape.
Unfortunately the app suffers from a problem common to many in that it was not designed with e-ink devices in mind. Colors were used in the menu system and they are such that you don't see anything but the menu boxes! I've given you the correct order above, from top to bottom in the menu. A better and more general solution is to slightly darken the background color on all NST menus. This makes most of the offending "invisible" menu choices at least somewhat visible. The change is effected by replacing about 30 images in framework-res.apk. Two sets of images were prepared by someone on the Russian e-book forum. One is lighter and the other darker, but both are darker than the originals. I use the lighter ones.
Alternatively, if you don't expect to be running a lot of apps with potentially unreadable settings or menus but you would like a simple orientation toggle to assign to a hardware button, I could probably just extract that portion from my Reading Now menu app and assemble it as a stand-alone. It still relies on the Rotation Locker app, but you'd never see or interact with the menu, just press a hardware button.
nmyshkin said:
I don't think you can exercise much control over the visibility of the status bar--at least not in Android 2.1. App developers either choose full-screen as the default display mode or give a programmed option which regulates the size of the window in which the app is viewed (essentially covering the status bar). I'd like to be wrong about that and I'll keep looking around a little, but I am not hopeful.
Screen orientation is easily regulated with an app. Probably the best one for the NST is Rotation Locker (there's a copy attached to this post: https://forum.xda-developers.com/nook-touch/themes-apps/app-reading-button-menu-t3815212).
You could theoretically assign a hardware button to the app. All it does is bring up a small menu (Portrait, Landscape, Auto). A simple tap on your choice makes the change, but a long-press sets up a background service that forces the change, even when apps want to resist. You'll see a notification that the service is running. You really need this for the NST because it does not much care for being in landscape mode and many apps will try to escape back into portrait with only a single tap on landscape.
Unfortunately the app suffers from a problem common to many in that it was not designed with e-ink devices in mind. Colors were used in the menu system and they are such that you don't see anything but the menu boxes! I've given you the correct order above, from top to bottom in the menu. A better and more general solution is to slightly darken the background color on all NST menus. This makes most of the offending "invisible" menu choices at least somewhat visible. The change is effected by replacing about 30 images in framework-res.apk. Two sets of images were prepared by someone on the Russian e-book forum. One is lighter and the other darker, but both are darker than the originals. I use the lighter ones.
Alternatively, if you don't expect to be running a lot of apps with potentially unreadable settings or menus but you would like a simple orientation toggle to assign to a hardware button, I could probably just extract that portion from my Reading Now menu app and assemble it as a stand-alone. It still relies on the Rotation Locker app, but you'd never see or interact with the menu, just press a hardware button.
Click to expand...
Click to collapse
You are correct about the status bar visibility, I think there is nothing you can do about it if any specific app forces that setting. There is a configuration setting for ReLaunch to not show the status bar, but even then PocketBook Reader will display it.
For the orientation right now I am resorting to starting APV PDF Viewer (which I have set to landscape,) and then starting PocketBook Reader. Because PocketBook doesn't force a specific setting, it will continue on Landscape until I go out and something else changes orientation to Portrait. Rotation Locker seems like the perfect solution to somewhat streamline orientation selection a bit more. Also, I think I'll manage by knowing which selection to press and not care about the lack of visibility of its menu.
Thank you for your kind offer to assemble that menu app with the toggle built in, but I'd hate you to spend time doing that. Instead, I'll investigate more and go through all the posts you have already provided! :good:
I created a task which show the "Popup task buttons", but unfortunately the default window which popups is really too small. I tried to manually resize the layout but the result was a true mess: the buttons size and position behave erratically between the Scene editor and the real window which popup. Any idea?
Hard to tell what is happening without seeing how you are trying to resize. I have attached a modified pop-up task button scene. You could import this into your tasker and see if it is closer to what you want.
To import the modified scene, put it in a scenes subdirectory within the Tasker folder on your device, which is usually:
Code:
/sdcard/tasker/scenes/
The scene name can be changed I've imported. These days, I tend to add my user name to prevent import issues due to name space collisions.
I've made only small a change so I can try to get an idea as to what you want. Showing a picture of what the stock scene is doing that you want to fix might help.
Thanks for your reply. What I'd like to get is something like this:
https://ibb.co/WkSSs3K
but if I create this in Scene Editor, what I get in the real task is this
https://ibb.co/ncgNZbP
Obviously I am missing something here but what?
When you tried to resize the buttons, did you use the resize touch mode (hand icon -> resize) or did you try to drag in either the default normal touch mode (hand icon -> normal) or edit touch mode (hand icon -> edit)? It's easier to control using the resize and move touch modes. But, in order to enter the element editor, it helps to be in normal touch mode.
There is a magnifying glass at the lower right. Tapping that will toggle between the editor (default - magnifying glass will display a minus sign) and display (default - magnifying glass will display a plus sign). When in the editor, the scene is often zoomed in which can change how the scene appears.
If it helps, I've attached a scene modified similar to your first picture.
I really don't know what is going on here, but something odd is happening.
I create a simple task using your layout (which is exactly what I'd like to get), but when I actually run the preview of the task i see this instead.
https://ibb.co/n00VqhH
This behaviour is the same with almost every layout I create: I see an image in the scene editor and a totally different one when I run the task.
Any ideas?
daniele62 said:
I really don't know what is going on here, but something odd is happening.
I create a simple task using your layout (which is exactly what I'd like to get), but when I actually run the preview of the task i see this instead.
https://ibb.co/n00VqhH
This behaviour is the same with almost every layout I create: I see an image in the scene editor and a totally different one when I run the task.
Any ideas?
Click to expand...
Click to collapse
I have no idea. Could you post your task that displays this scene. For help find that, please see this post.
Also, what device and OS is this?
Conferma (25)
A1: Popup Task Buttons [ Text:Sure? Mode:Text Task:Ripristina Task:No Task: Background Image: Layoutopup Task Buttons - Ktmom Larger Timeout (Seconds):10 Show Over Keyguardn ]
Sorry. This is a little different task because I deleted the previous one, but the behavior is exactly the same.
Ahhh, I see. Try using this scene, but use a display scene action. Make sure to have an action in the task or the tasks associated with pop-up buttons, which destroys the scene when you're done.
Thanks. I used "Display scene" instead of "Popup task button" and now it works as expected.
The pop-up button action "should" work. Unfortunately, Tasker's current developer has made it clear he will not support the built in scenes. I'm guessing there will be a day where the scenes become even more problematic and we'll be forced to AutoTools web scenes.
«rant»I have spent days trying to convert one of my many custom scenes to a web scene. You need html, css, and JavaScript plus an understanding of how to set and receive variables back and forth. It's second to impossible to develop on the device. Which at least in my case means I can't tweak when in at the doctors office or hospital with my son. And I rarely have time to sit on the computer at home «/rant»