Android :: Scale A View Without Resizing Its Children?
Apr 2, 2009
I need to resize the height of a layout so i tried to apply a scale animation. The view is resized but its children are resized too. Is there a way to resize the layout without resizing its children?
View 3 Replies
Aug 4, 2010
Is it possible to resize a view over the period of tween animation. I do not want the view to be scaled but it should be resized giving the effect that it is zooming out and as it zooms out reveals more content of the view.Is there an existing way I can use the animation framework to achieve this effect?
View 4 Replies
View Related
Nov 2, 2010
How can I set the scaling in a web view (or any view at all)? I have a box of 200 and 200, for example. If I apply a web view to it, a web view bigger than the box, it will give me scrollbars. I am seeking for a way to scale the content in order for the webView to fit the box.
Assume that I know the dimesions of the box, and ALSO the dimensions of the WebView.
View 1 Replies
View Related
Sep 21, 2010
I want to display 4 frames in layout which contains customized views.when ever i clicked on one frame it has to occupy total screen. please let me know how to do .
View 2 Replies
View Related
Mar 24, 2010
I have a custom view which is drawing some bitmaps on screen. I want to scale the bitmaps depending on some sensor data. Can anyone suggest to me the best way (performance wise) to scale the bitmaps.
Right now I'm creating the bitmaps in the constructor of the view but if I start to scale it in the onDraw method I believe I'll just be re-drawing the bitmaps (Which will be a memory / cpu hog).
View 1 Replies
View Related
Apr 28, 2009
Can someone know the answer tell me which is more efficient if the bmp is a big bmp? RemoteViews views
1. views.setImageVIewBitMap(R.id.icon, bmp)
2. bmp = BmpUtils.resizeToFitIconSize(bmp) views.setImageVIewBitMap(R.id.icon, bmp)
In short, will resizing the bmp before setting it on a remote view make it more efficient? Or should I just let the imageView take care the resizing? Code...
View 2 Replies
View Related
Aug 24, 2009
I have an image, say 16px from our designer. I want to Set it as the background image on a view, but the view is larger than the image. So I want to anchor the image at the top of the view, and then have the view fill in the bottom with a solid color.
Is this possible in the current version of android, 1.5_r3?
Here is what I have so far, but the image is scaling to take up the entire view, and I am not sure how to set the image as background and specify a solid color at the same time. I suspect I need to wrap the view in a containing view which has the color specified, is that the best way to do it? code...
View 1 Replies
View Related
Jun 30, 2012
the cpu scaling of Android.. First, do the system use the lowest frequency when not in use? Aka screem off..After i unlock the phone do it always scale to max frequency or scale it based on the cpu needed? For example write a text makes the phone use thr same freq as playing a game?
View 1 Replies
View Related
Jan 26, 2009
i'm in final stage of writing my custom widget (quite similar to Home's sliding panel). it works quite well except one thing: i have some problems with positioning it in FrameLayout (see 3 rightPanel* Panels in main.xml in attached eclipse project).basically i don't like the idea i'm using there: setting layout_marginTop in panelHandle children.
View 2 Replies
View Related
Jul 13, 2009
I would like to have expandable text categories which reveal children that are checkable entries. I've used the "simple_list_item_multiple_choice" layout for the childLayout argument of SimpleExpandableListAdapter.
View 7 Replies
View Related
Jul 9, 2010
Is there a way to get all the children views of a layout, from the Java code so that I can loop through them and set an attribute? Specifically, I'd like to set the "layout_width" based on the screen size. Since this "layout_width" would be the same for all the views, I'd prefer to loop through instead of calling each individual View separately by their id. The following is my main.xml:
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/ android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content">
<LinearLayout android:id="@+id/myRow1" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1"> <TextView android:text="1" android:layout_width="wrap_content"
android:layout_height="50dip" android:layout_weight="1"/>
<TextView android:text="2" android:layout_width="wrap_content"
android:layout_height="50dip" android:layout_weight="1"/>
<TextView android:text="3" android:layout_width="wrap_content"
android:layout_height="50dip" android:layout_weight="1"/>
<TextView android:text="4" android:layout_width="wrap_content"
android:layout_height="50dip" android:layout_weight="1"/>
<TextView android:text="5" android:layout_width="wrap_content"
android:layout_height="50dip" android:layout_weight="1"/>
<TextView android:text="6" android:layout_width="wrap_content"
android:layout_height="50dip" android:layout_weight="1"/>
</LinearLayout> </LinearLayout>
View 8 Replies
View Related
Sep 23, 2010
I'm making a image gallery with infinite vertical and horizontal scrolling. I put images inside a ListView to make a column, and put the ListViews inside a TableRow. However, it seems that child views of TableRow is not selectable and as a result I can't select the images in my ListView (easily). Is there a way to pass the events down to child views of TableRow so they can be selectable?
View 2 Replies
View Related
Sep 23, 2010
I'm making a image gallery with infinite vertical and horizontal scrolling. I put images inside a ListView to make a column, and put the ListViews inside a TableRow. However, it seems that child views of TableRow is not selectable and as a result I can't select the images in my ListView (easily). Is there a way to pass the events down to child views of TableRow so they can be selectable?
View 1 Replies
View Related
Aug 10, 2010
I am trying to create a very simple application (part of my learning program), vertically oriented, with an EditText at the top that receives a URL, and two buttons side by side just below that say "Get Image" or "Get Text" depending on the URL typed in (.html vs. .png, for example). The resulting elements may be later scavanged for use in a real app. I know that ScrollView can have only one child. Conceptually, I want the rest of the screen to be a vertically oriented content region for displaying either the text (TextView) of the URL and "Get Text" was clicked or the image (ImageView) in the case where it was an image and "Get Image" was clicked. I tried to do this (pseudocode) in main.xml:
<LinearLayout> <EditText /> --where to type the URL
<Button /> --click to treat URL as text
<Button /> --click to treat URL as image
<FrameLayout> --(used to be ScrollView) <LinearLayout>
<TextView /> --content region occupied by either text
<ImageView /> --or an image (but not both)
</LinearLayout> </FrameLayout> </LinearLayout>
In order not to violate the single-child requirement. However, this doesn't work and for now I'm not finding any sample out there that clues me in to how best to accomplish this. The last complaint I got while debugging was:
Caused by: java.lang.ClassCastException: android.widget.TextView
View 2 Replies
View Related
May 11, 2010
I'm trying to programmatically uncheck all the CheckBoxPreference children of a PreferenceScreen in my app. How can I do that?
View 2 Replies
View Related
Feb 16, 2009
I'm creating a custom widget that extends AdapterView. Imagine something like a ListView except that the list items can overlap each other with some transparency. Because of the overlap, I'm trying to control the layout and drawing order of the children.
My issue is that the control renders it's children, but ONLY one level deep. Each child is inflated from an XML resource that contains a FrameLayout and an ImageView. The FrameLayout draws, but the ImageView is never visible. I assume I need to call some method to tell the FrameLayout to layout or draw it's children, but I'm not sure what, why, or where. Does anyone know what I'm missing?
Here is the relevant code for my custom widget: Code...
View 3 Replies
View Related
Feb 9, 2010
I have a linear layout that I have overridden because I want to > dynamically add other views to it. I am trying to add some textviews > to it and I call addViewToLayout in the onLayout method. Can't you just add your views to the layout using addView()? I have one custom LinearLayout and this is what I do and it works fine. No need to override onLayout() or onDraw(). Maybe try that
View 10 Replies
View Related
Oct 27, 2010
I have a custom listview row that contains a number of textView components. Instead of the "standard" single text item, I have created a item where each listview row contains several bits of information. For this example, I have a record id, a name, and a description for each row in the listview. I have my listview populated via
this.mDbHelper = new RecordDBAdapter(this); this.mDbHelper.open();
Cursor c = this.mDbHelper.fetchAllRecords(); startManagingCursor(c);
String[] from = new String[] {RecordDBAdapter.ROW_ID, RecordDBAdapter.NAME,
RecordDBAdapter.DESCRIPTION};
int[] to = new int[] {R.id.recordId, R.id.lblName, R.id.lblDescription};
// Now create an array adapter and set it to display using our row
SimpleCursorAdapter records = new SimpleCursorAdapter(this, R.layout.record_row, c, from, to); this.list.setAdapter(dives);
Now what I want is to be able to access the recordId value within each clicked item. I've tried to follow the Android tutorials to no avail. They do something like
Object o = adapter.getItemAtPosition(position);
but that still doesn't help either. What I really want is to get the value of the recordId within each selected listItem. Does anyone know how this would be accomplished? Here is my onItemClick event:
protected OnItemClickListener onListItemClick = new OnItemClickListener() {
@Override public void onItemClick(AdapterView<?> adapter, View view, int position, long rowId) {
// My goal is either to grab the value of the
// recordId value from the textView, or from the adapter.
//Object o = adapter.getItemAtPosition(position);
//Tried this, no joy
Intent intent = new Intent(NeatActivity.this, SomeOtherActivity.class);
// intent.putExtra("selectedRecordId",val); //val here is a numerical record row id being passed to another activity.
startActivity(intent); } };
View 1 Replies
View Related
May 26, 2009
I was wondering if its possible to block the onclick events on a layout and all the children inside the layout.
for example, I have a LinearLayout and inside that I have buttons and an editText. At a certain point I don't want the user to click on the buttons or edit the text. Is there a way to block that? Do I have to do it for each view? or I can do it for a Layout? What is the best way to do this?
View 2 Replies
View Related
Nov 18, 2010
I have a ragged hierarchy of parents and children. In that there are some parents that have 5 children...and some parents have 0 children.
The expandableListView displays the "Expand/Collpase" icon even if there are no children.
Question-Is there a way to hide the icon for only those Parents(rows) that have no children? I still want to show the row of the Parents with no children. And allow a user to click on them. But the "Expand/Collapse" icon is confusing.
View 1 Replies
View Related
Nov 2, 2010
I'm trying to access the textviews (for starters, eventually replace with imageviews etc) which are stored in the tablerows in the code below.
The line beginning 'log.d' was the part I was working on, trying to get it to print out the contents of the 2nd text view in the first row, but I can only get as far as selecting the tablerow using "getChildAt(i)".
Trying "getChildAt(0).getChildAt(1)" doesn't select the textview as I would have expected it to; says that it's a View and as such, doesn't have this method - though unless I'm mistaken, aren't tablerows ViewGroups, which do have this method? code...
View 1 Replies
View Related
Nov 18, 2009
I have a LinearLayout with 2 text View as its children. How can I make the children of LinearLayout to change foreground color (in this case, the text color of the text view) when the linearlayout has focus?
<LinearLayout> <TextView android:id="@+id/name" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:textAppearance="?
android:attr/textAppearanceSmall" android:textColor="?android:attr/textColorInverse" />
<TextView android:id="@+id/value" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:textAppearance="?
android:attr/textAppearanceSmall" android:textColor="?android:attr/textColorInverse" />
</LinearLayout>
View 2 Replies
View Related
Aug 5, 2010
I am playing around with this example.
http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/ExpandableList2.html
I cannot figure out how to attach a listener to the children elements so that I can trigger some action when the user taps on the phone number.
View 2 Replies
View Related
Feb 9, 2010
Basically, I have a custom ListView in which each item looks like:
CODE:..........
The ListView in each item is GONE by default and is set to VISIBLE when the button is clicked. Everything seems to work fine with the exception that when the ListView is long enough to scroll, it is just kind of truncated. http://img38.imageshack.us/img38/3269/listviewproblem.png
Is this a problem with the maximum height of an individual list item? Is there a way to force the list item to expand and force the child listview to expand to show all children?
View 1 Replies
View Related
Oct 20, 2009
As a work around to the issue where a list item isn't focusable if it has a focusable child item (a comment by Romain Guy was that this was intended behavior, for accessibility reasons) I simply filled the listItem with two children, each of which is focusable - There's nowhere to directly touch on the listItem anymore, just it's children.
For the most part this is a useable workaround, effectively invisible to the user, except for one thing- Although you can scroll by swiping without issue, touching to *stop* the scroll no longer works- I imagine because the child item is capturing the touch event and not passing it to the parent listitem, at least while the scroll is in effect.
Is there a known workaround for this? Perhaps someway to "pass the baton" of the touch event back up to the parent listItem, or a way to change my design?
BTW- I know there's some built-in functonality for single/multiple choice listviews (checkbox listviews) - That doesn't actually help in my case. The app is a contact list, and the row children are a relativelayout (populated with contact info) and a clickable phone icon (a one-touch dial for the contact), which needs to be visible or invisible depending on whether the stored contact has a phone number.
View 2 Replies
View Related
Jul 28, 2010
I have a Droid X and when I take a photo in portrait mode, it looks nice and sharp on my screen...I can see the entire photo and it is perfect. Then when I try to set it as my wallpaper, it forces me to crop in on the photo which kills the quality. I just want to use the whole photo so it looks JUST like the screen right after I snap the photo. Are there any apps out there that will let me do that? Seems stupid to have to offload the photo onto a PC, resize it to 960x854, and then upload it back to the phone to that it will fit perfectly.
View 3 Replies
View Related
May 7, 2010
This is a really weird issue. I'm trying to download images from DeviantArt to use for wallpapers and the like on my HTC Desire but they seem to be quality controlled on the download. For example, if I download an image on PC which is 700k and then download the same image on my phone it comes in at 80k and there's noticable artifacts. I've tried two browsers (the default one and SkyFire) and it's doing the same thing in both.
View 2 Replies
View Related
Jun 10, 2010
I like the Incredible's 8MP camera, but hate the huge resulting filesize that makes it inconvenient if not impossible to upload the photos anywhere. Is there a free app that allows me to resize photos to resolutions I want? I tried Picsay, but the free version only allows it to be resized to a a tiny resolution, making it useless. I know Photoshop.com, but I've heard that it runs constantly in the background no matter what. I just want a simple app where I can punch in the x and y dimensions (and maybe a checkbox to choose to keep the ratio) and have the image resized.
View 1 Replies
View Related
Sep 24, 2010
I have the following AlertDialog with an image inside it:As you can see there is a small gap just above and just below the image. I'd like to remove that gap.My layout xml looks like:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/alert_thumb_root"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<ImageView android:id="@+id/thumb"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
View 2 Replies
View Related
Nov 17, 2010
I want to resize an imageview on doubleTapEvent. A code example will be really helpful
View 1 Replies
View Related