HTC EVO 4G :: Created Wallpaper Didn't Scroll
Sep 10, 2010
What is the screen size if i wanted to create a wallpaper that didn't scroll. just the right size to fit the screen. i know the scroll size is 960x800. But I'm looking for a size to fill the screen and no extra.
View 1 Replies
May 2, 2010
I am trying to create a wallpaper for my HTC Incredible and I have tried multiple image sizes but no matter what I pick, the image is too big for the screen. What size does it have to be? Or what am I doing wrong?
View 4 Replies
View Related
Oct 1, 2010
I am writing an app that allows a user to set the phone's wallpaper from a list of pictures.
By default it scrolls across the multiple home screens. I want the wallpaper on the home screen to be a static non-scrolling image.
What can I do programmatically to achieve this? Is this even possible?
I am using wallpaperManager.setResource(...); to set the wallpaper.
Tried wallpaperManager.setWallpaperOffsetSteps(0,0); -- did not solve it.
View 2 Replies
View Related
Jan 7, 2013
How to make the wallpaper scroll in the apex setting.
View 1 Replies
View Related
Apr 19, 2010
I have text area and and down to that "ok" and "cancel" button. when i click on text area keyboard appear and focus on the text area and buttons get hide behind the keyboard.
I want when text area get focus scroll a little bit and also display the bottom buttons while text area id selected.
View 2 Replies
View Related
Feb 11, 2010
So everything is perfect about my Eris except that the scroll-ball doesn't scroll left anymore. This isn't the first time the problem came up. My last Eris had the same problem. It scrolls in every direction except which is kinda annoying as I use it alot more than I thought I would. Should I take it up with Verizon? It isn't a life or death situation but it makes editing sentences in texts a pain.
View 2 Replies
View Related
Jun 24, 2010
I've got this odd problem which is happening on 1.6, 2.2, and a MyTouch 3G Slide (which is API #7, and listed as "2.1-Update1" in the Android Device Chooser). If anyone can explain what I'm doing wrong & how to fix it (or possibly confirm that this is an Android bug)The basic idea for my app is to make a stopwatch-sort of thing, in that the user can tap a button to start a timer, then tap it again to stop (pause) the timer; further taps alternate between resuming the timer and pausing the timer.I've got a top-level ScrollView which contains a RelativelLayout, which contains a bunch of widgets. The first widget is a HUGE button (so that it's easy to press), which pushes all my other widgets below the bottom of the screen. This is intentional, as I want to rely on the ScrollView (and an on-screen reminder to the user) to make the rest of the input options available.I've got a simple state-machine type setup, where mState is the current mode (STATE_ TIMER_ NOT_ STARTED before the user presses any buttons, RUNNING after the first press, and then PAUSED after the second, back to RUNNING after the third, etc, etc).
All this works great EXCEPT that when the timer is running, and the user presses the start/stop/resume button again, the ScrollView will scroll down a ways. I am NOT issuing this command (I don't even have a reference to ScrollView object), and I'm not sure why it's doing this.
REPRO:Compile + run the below samples. When the app starts, press the 'Start Timing' button. Use your thumb (or the mouse) to touch-drag the screen upwards (so you can see the RatingBar), then drag it back downwards (so the button is again completely on-screen). Tap the button (which now reads 'PauseTiming') again, and it'll jump down a bit. It should NOT be jumping/scrolling down, since there's no statement (that I can see) that tells it to scroll down. As near as I can tell, it's the setText that causes the scrolling ( when I comment those lines out, no scrolling occurs).WHAT I'M ASKING FOR:if I'm doing something dumb & you could point out what it is, I'd really appreciate it! I wonder if 'touch mode' might have something to do with this, since it does NOT appear to happen (in the emulator) when I use the mouse's scroll wheel to move the panel upwards (i.e.,instead of the simulated finger-dragging). I can't find a whole lot on touch-mode, and nothing specific on focus/selection in touch mode within a ScrollView if you can confirm that this error occurs for you too, that would be ok, too (since misery loves company.AHEM I mean, since it might help confirm that it's not just me MyTestApp.java package bug.android.scrollview;
import android.app.Activity;
import android.os.Bundle;
import android.text.format.Time;
import android.view.Display;
import android.view.View;
import android.view.WindowManager;
import android.widget.Button;
import android.widget.TextView;
public class MyTestApp extends Activity {
public final static int STATE_TIMER_NOT_STARTED = 1;
public final static int STATE_TIMER_RUNNING = 2;
public final static int STATE_TIMER_PAUSED = 3;
private int mState;
Time t = new Time();
private Time data = new Time();
private Button btnStartStopResume;
private TextView lblSpacer;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.new_time_entry);
btnStartStopResume = (Button) findViewById(R.id.btnStartStopResume);
// Set the button's size so that the other info will also be visible
Display display = ((WindowManager) getSystemService(WINDOW_SERVICE))
.getDefaultDisplay();
// This is such a hack, but the windowScroller doesn't appear to
// have a height at this point in the lifecycle (nor in 'onResume' :( )
btnStartStopResume.setHeight(display.getHeight() - 200);
lblSpacer = (TextView) findViewById(R.id.lblSpacer);
reset();
} public void doStartStopResume(View v) {
if (mState == MyTestApp.STATE_TIMER_NOT_STARTED) {
mState = MyTestApp.STATE_TIMER_RUNNING;
data.setToNow();
} else if (mState == MyTestApp.STATE_TIMER_RUNNING) {
mState = MyTestApp.STATE_TIMER_PAUSED;
String s = getString(R.string.add_scroll_down_to_add);
lblSpacer.setText(s);
} else if (mState == MyTestApp.STATE_TIMER_PAUSED) {
mState = MyTestApp.STATE_TIMER_RUNNING;
public void doReset(View v) {
}public void doNewRunClick(View v) {
public void doAddTiming(View v) {
public void reset() {
mState = STATE_TIMER_NOT_STARTED;
new_time_entry.xml
<?xml version="1.0" encoding="utf-8"?>
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/windowScroller"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
> <RelativeLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
> <Button
android:id="@+id/btnStartStopResume"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="5dip"
android:text="Start Timing"
android:textSize="40dp"
android:height="290dp"
android:onClick="doStartStopResume" />
<TextView
android:id="@+id/lblSpacer"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/btnStartStopResume"
android:layout_centerHorizontal="true"
android:text="@string/add_scroll_down_for_more" />
<TextView
android:id="@+id/lblTimeStartLabel"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/lblSpacer"
android:layout_alignParentLeft="true"
android:clickable="true"
android:onClick="adjustStartTime"
android:text="Start of this run:"
android:textSize="8dp" />
<TextView
android:id="@+id/lblTimeStart"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/lblTimeStartLabel"
android:layout_alignParentLeft="true"
android:clickable="true"
android:onClick="adjustStartTime"
android:text="--:--:-- --"
android:textColor="#FFFFFF"
android:textSize="26dp" />
<TextView
android:id="@+id/lblElapsedLabel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/lblSpacer"
android:layout_alignRight="@id/lblSpacer"
android:layout_marginRight="5dp"
android:text="Elapsed Time:"
android:textSize="8dp" />
<TextView
android:id="@+id/lblTimeElapsed"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/lblElapsedLabel"
android:layout_alignRight="@id/lblSpacer"
android:layout_marginRight="5dp"
android:textColor="#99ff66"
android:text="-- m -- sec"
android:textSize="26dp"
android:layout_marginBottom="10dip"/>
<CheckBox
android:id="@+id/chkNewRun"
android:onClick="doNewRunClick"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@id/lblTimeElapsed"
android:text="This is a new run of timings"
android:layout_marginBottom="10dip" />
<TextView
android:id="@+id/lblIntensity"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Intensity (1 = none 5 = max)"
android:layout_below="@id/chkNewRun" />
<RatingBar
android:id="@+id/rbIntensity"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/lblIntensity"
android:numStars="5"
android:rating="2"
android:layout_marginBottom="5dip" />
<TextView
android:id="@+id/lblNotes"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Notes:"
android:layout_below="@id/rbIntensity" />
<EditText
android:id="@+id/txtNotes"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@android:drawable/editbox_background"
android:layout_below="@id/lblNotes"
android:layout_marginBottom="10dip" />
<Button
android:id="@+id/btnReset"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/txtNotes"
android:layout_alignParentLeft="true"
android:layout_marginLeft="10dip"
android:layout_marginRight="10dip"
android:text="Reset"
android:onClick="doReset" />
<Button
android:id="@+id/btnOk"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/txtNotes"
android:layout_toRightOf="@id/btnReset"
android:layout_alignParentRight="true"
android:layout_marginLeft="10dip"
android:layout_marginRight="10dip"
android:text="Add Timing To List"
android:onClick="doAddTiming" />
</RelativeLayout>
</ScrollView>
strings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">Timer</string>
<string name="dlg_edit_timing_title">Edit A Timing</string>
<string name="add_scroll_down_for_more">< Scroll down for more options! ></string>
<string name="add_scroll_down_to_add">< Scroll down to save this timing! ></string>
<string name="start_timing">Start Timing
</string>
<string name="stop_timing">Pause Timing
</string>
<string name="resume_timing">Resume Timing
</string>
</resources>
AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="bug.android.scrollview"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".MyTestApp"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-sdk android:minSdkVersion="5" />
</manifest>
UPDATE 1: Adding if( btnStartStopResume.isInTouchMode() )
Toast.makeText(this, "TOUCH MODE", 2000);
elseToast.makeText(this, "NOT touch mode", 2000);
then setting breakpoints in the debugger confirms that the button is always in touch mode (regardless of whether I finger-drag the panel up/down, or mouse-wheel it up/down). So it's a combination of being in touch-mode AND finger-dragging the panel after the 2nd button-press (i.e, when the app is in 'stopped/paused timing' mode) that's causing the odd extra-timing in subsequent pauses.
UPDATE 2:
I just noticed that it's scrolling down to the EditText, and no further. It looks like when you move the panel down the EditText gets the selection, and after the click event the ScrollView scrolls back to the thing that has the selection. Seems to explain why the mouse-wheel approach doesn't have this problem (it moves the selection/focus back up to the button).
View 1 Replies
View Related
Jun 21, 2010
I want to have a dynamic table, with rows added over time as a result of user interaction, using a TableLayout inside a ScrollView. This works fine, but when I want to scroll to the end of the table using fullScroll(), it always leaves out the last line; that is, it scrolls so that the one before the last one is visible. The last line is visible when scrolling manually, and the scrollbar is correct too.I'm of course open to suggestions as to how to make a better layout out of this; but I'm specifically interested in understanding why fullScroll() behaves that way. Should I give it a different parameter, or use something else altogether? Or does it do that because the newly added line isn't yet visible somehow? (if so, how can I solve that?) Or did I miss some other obvious thing?The following code replicates the problem: TestActivity.java:
package com.example.android.tests;
import java.util.Random;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.ScrollView;
import android.widget.TableLayout;
import android.widget.TableRow;
import android.widget.TextView;
public class TestActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
((Button) findViewById(R.id.AddRow)).setOnClickListener(new View.OnClickListener() { public void onClick(View v) {
Random rnd = new Random();
TableRow nr = new TableRow(v.getContext());
for (int c=0; c<3; c++) {
TextView nv = new TextView(v.getContext());
nv.setText(Integer.toString(rnd.nextInt(20)-10));
nr.addView(nv);
}((TableLayout) findViewById(R.id.Table)).addView(nr);
// Scrolls to line before last - why?
((ScrollView) findViewById(R.id.TableScroller)).fullScroll(View.FOCUS_DOWN);
}main.xml:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<Button
android:text="Add Row"
android:id="@+id/AddRow"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true" />
<ScrollView
android:id="@+id/TableScroller"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_above="@id/AddRow"
android:layout_alignParentTop="true" >
<TableLayout
android:id="@+id/Table"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:stretchColumns="0,1,2" />
</ScrollView>
</RelativeLayout>
Edit: for reference, I implemented Romain Guy's solution as follows:In TestActivity.java, replace:
// Scrolls to line before last - why?
((ScrollView) findViewById(R.id.TableScroller)).fullScroll(View.FOCUS_DOWN);
// Enqueue the scrolling to happen after the new row has been layout
((ScrollView) findViewById(R.id.TableScroller)).post(new Runnable() {
public void run() {
((ScrollView) findViewById(R.id.TableScroller)).fullScroll(View.FOCUS_DOWN);
View 1 Replies
View Related
May 14, 2010
I downloaded pictures off the internet and tried to set them as my background, and it says "This picture has been set as wallpaper" But its just the default wallpaper. So then I tried the Bar code scanner wallpapers and Android themes.com and same thing!
View 1 Replies
View Related
Mar 12, 2009
It looks like the standard ScrollView does not support horizontal scroll. Has anyone implement a ScrollView with horizontal scroll support? It would be appreciated if you can share it.
View 6 Replies
View Related
Oct 16, 2010
I have 2 ScrollViews in my android layout. How can I synchronise their scroll positions?
View 1 Replies
View Related
Nov 20, 2009
is there no way to change the timeout to scroll in ScrollView? In the source, it's set to: static final int ANIMATED_SCROLL_GAP = 250; so any drags will be blocked for 250ms. This has the appearance of the ScrollView being stuck for a bit before it moves. This makes small scroll gestures difficult to work with. There's no way around this?
View 9 Replies
View Related
Sep 17, 2010
I have a ScrollView (and a LinearLayout within it) set as main content. When the user scrolls the view further down, and then if I replace it's child (LinearLayout) with another LinearLayout, the view remains in the scrolled positioned.How do I reset the ScrollView back to coordinate 0?
View 1 Replies
View Related
Sep 9, 2010
It seems like every time I reboot my phone, the live wallpaper is changed back to the last static wallpaper I have used.Does anyone else have this problems?
View 1 Replies
View Related
May 3, 2010
I have my incredible set to use the live wallpaper "water". When I turn the phone off to charge at the end of the day, upon restart it defaults to the htc colors wallpaper.Is there something I'm doing wrong, is there a setting I'missed to retain the "water" live wallpaper after restart, or is this just normal behavior?
View 10 Replies
View Related
Sep 15, 2009
However if I try to change the lock screen wallpaper, it doesn't give me the choice of "wallpaper gallery":menu -> wallpaper -> lock screen..just takes me directly to my photo albums.How can I choose lock screen wallpaper from the existing wallpaper gallery?
View 25 Replies
View Related
Dec 13, 2011
Does using "Live Wallpaper" use battery life more than fixed wallpaper. If so is the drain anything significant?
View 6 Replies
View Related
Apr 16, 2010
I want to transfer a face recognition application from PC to android phone. But in the source code of the application, the libs "com.sun.image.codec.jpeg.JPEGCodec" and "com.sun.image.codec.jpeg.JPEGImageEncoder" are contained in JRE and are not supported by android SDK. I tried to add JRE to our build path. Although, I can compile the program without error, the program cannot run on phone and the logcat shows that "Could not find method com.sun.image.codec.jpeg.JPEGCodec.createJPEGDecoder". Does anyone have some suggestions about that?
View 4 Replies
View Related
Oct 13, 2013
I'm using apex launcher, and I'm trying to match my apex wallpaper to the lockscreen wallpaper. But when I go to the lockscreen wallpaper in settings, it only allows me to choose a few OEM wallpapers. How can I get the apex wallpaper onto the lock screen?This is a minor annoyance, but is there a way I can theme the top of my phone where it tells me the time/cell signal to look like stock ICS? The touchwiz icons are really big and don't look that great, while taking up a lot of space.
View 1 Replies
View Related
Jun 25, 2010
CODE:.............
I can not find the ListView, But When I chang the LinearLayout to TableLayout, the ListView show up.
View 2 Replies
View Related
Jul 22, 2010
I first tested the alarm out and set it to go off in 2 minutes. it worked. so I set it for my morning alarm and to play an mp3. it said that it will go off in 6 hours. morning rolls by and it never goes off. i check it and its still set, but never went off. another problem that happened was my music player would not work after this incident. i would click load play list and it would take my to a blank screen. the previous song wouldn't play either. i had to reset my device to fix it.
View 18 Replies
View Related
May 18, 2010
Besides my contacts, nothing got wiped out. Settings, pictures, apps all remained the same and untouched. I thought they were supposed to be wiped automatically? The reason why I feel a little sketched right now is because I got impatient with the update so I did the " *#*#CHECKIN#*#* " method and it worked. Can anyone tell me if it's legit to do that? Also, I've heard I should do a Factory Reset after I receive the update.
View 10 Replies
View Related
Jun 9, 2010
I tried firmware update too and said there's nothing. My brother has the Hero too and I remember last week I believe he told me this update showed up on his notifications bar at the top, and I had no idea what he was talking about. Assuming that was the .6 OTA, why didn't anything show up on mine? Also, if in case I did get it, how do I know?
View 3 Replies
View Related
Sep 3, 2010
This morning I woke up and my phone was offering me the froyo update, so I told it to do it and it went to the recovery screen with the little android guy and an exclamation point. But it just sat there for a half hour, then I got tired of waiting bc I had to go to work and just rebooted the phone, but I never got the green updating arrows, what do I need to do?
View 7 Replies
View Related
Aug 23, 2010
I have problem with my LCD screen.I want to switch on my phone,but the LCD doesn't work.Everything works except LCD.What's the problem?
View 2 Replies
View Related
Aug 21, 2011
I have downloaded a couple apps recently while in an area with a low signal. Not realizing that my phone was just waiting for the market to acknowledge the request I told it to download multiple times. As soon as I realized that it was downloading multiple copies I canceled all of them that I could, however, there was one that I could not cancel.
When I would check the market it would not say that I was downloading anything, but my notifications area showed that clearly I was. Once the download finished the app did not install. Now I'm stuck thinking that the data downloaded for the app is taking up space on my phone but I cannot find it to remove it.
I assume that the apk is just sitting somewhere taking up space but I cannot find it to remove it. I can download and install the app again, but that doesn't work the fact that this 8mb downloaded for the app the first time is sitting on my phone somewhere unused since the market did not acknowledge/track it.
View 6 Replies
View Related
Apr 14, 2010
I have a textview displaying many individual words, each word is a link using Spans and setMovement Method( LinkMovementMethod.getInstance()); The textview is wrapped by a ScrollView. However the ScrollView does not work as the links in the TextView are activated instead.Is there a way to combine a ScrollView and TextView so that both the scrolling and links in the text work?
View 1 Replies
View Related
Sep 16, 2010
phone was back to Velocity .1 as it was before I re flashed! She said she didn't do anything, didn't touch recovery or ROM manager. She said the battery had died so she connected it to the charger, and when she plugged it in it came up with the Yellow ! with the android (as if it was doing a factory reset) but only for a second, then booted her OLD ROM. She didn't hold down any keys or anything and I cannot imagine how this happened. I'm not going to touch it for a while... I think it might be haunted/cursed
View 6 Replies
View Related
Jul 7, 2010
I've been finding that since the update, my phone opens up text message threads that I didn't tap.This mostly happens when I am going through menus quickly because I'm in a hurry.For example, I'll have one text thread open, hit the "back" button to go back to the list of all the threads, tap the thread at the top of the screen (or anywhere really), and it opens up an entirely different thread.It's not like it's opening the one right above or below it because I didn't tap accurately most of the time it opens up a thread that was so far down that it wasn't even shown on the screen.When I'm in a hurry I've sent texts to people that I didn't mean to send them to.This is really annoying.anyone else having this problem?
View 12 Replies
View Related
Dec 17, 2009
I have the car dock. the one that didn't come with a charger of course. so i am having the issue of it going to sleep while in GPS mode. Is there any way, aside from buying a car charger, to make it so the phone does not go to sleep when it is in the car dock?
View 8 Replies
View Related