<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-865923359735383241</id><updated>2012-01-27T06:13:51.717-07:00</updated><category term='GNS3-Topology: CCNA CCNP Full Mesh Topology Template'/><category term='linechart'/><category term='radio-button'/><category term='facebook-graph-api'/><category term='Cisco IOS access lists: 10 things you should know'/><category term='jsp-tags'/><category term='selenium'/><category term='recognition'/><category term='.net-2.0'/><category term='CCNA Practice Exam'/><category term='query'/><category term='imagebutton'/><category term='CCNA4'/><category term='multipart'/><category term='broadcastreceiver'/><category term='Redistribution : Rip and OSPF Using Packet Tracer'/><category term='extension'/><category term='lightbox'/><category term='homescreen'/><category term='email'/><category term='Take Assessment - EWAN Final Exam - CCNA Exploration: Accessing the WAN (Version 4.0)'/><category term='unicode'/><category term='xhtml'/><category term='Questions And Answers'/><category term='scribe'/><category term='opera'/><category term='scripting'/><category term='facebook'/><category term='paint'/><category term='opencv'/><category term='uuid'/><category term='java'/><category term='wifi'/><category term='ical'/><category term='contacts'/><category term='ksoap2'/><category term='graphics'/><category term='CCNA JOBS IN CANADA'/><category term='formatting'/><category term='jquery-selectors'/><category term='cllocation'/><category term='ios-simulator'/><category term='google-chrome'/><category term='CCNA3'/><category term='concurrency'/><category term='phonegap-plugins'/><category term='cocoa-touch'/><category term='fpdf'/><category term='Configuring DHCP Server'/><category term='twitter-bootstrap'/><category term='CCNA 3 - Final Exam'/><category term='mouseout'/><category term='large'/><category term='design'/><category term='dom-node'/><category term='pear'/><category term='ccnp'/><category term='benchmarking'/><category term='ubuntu'/><category term='extjs'/><category term='in-app-purchase'/><category term='json'/><category term='google'/><category term='What CCNA1 labs have you encountered so far'/><category term='CCNA2'/><category term='php5'/><category term='android-market'/><category term='smtp'/><category term='Biostats Practice Quiz – Final Exam Answer Key – Spring 2008 SI'/><category term='uidatepicker'/><category term='listview'/><category term='iframe'/><category term='jquery-ui-dialog'/><category term='Pix Firewall Simulator'/><category term='internet-explorer-8'/><category term='MCSA'/><category term='application'/><category term='sqlite3'/><category term='knockoutjs'/><category term='notifications'/><category term='typography'/><category term='response'/><category term='ios'/><category term='animation'/><category term='zend-framework'/><category term='slidedown'/><category term='image'/><category term='update'/><category term='focus'/><category term='imageview'/><category term='navigation'/><category term='charts'/><category term='scale'/><category term='p2p'/><category term='watermark'/><category term='workaround'/><category term='usb'/><category term='cookies'/><category term='getelementbyid'/><category term='Hackers'/><category term='validate'/><category term='apng'/><category term='facebook-connect'/><category term='ssh'/><category term='android-contacts'/><category term='android-widget'/><category term='simplecursoradapter'/><category term='autocomplete'/><category term='button'/><category term='mediaplayer'/><category term='vb'/><category term='netbeans'/><category term='exc-bad-access'/><category term='ICND 2 - Nat Sim Question'/><category term='regex'/><category term='CCIE LAP'/><category term='jquery'/><category term='BSMSN Knowledgenet Labs'/><category term='click'/><category term='hyperlink'/><category term='monodroid'/><category term='slider'/><category term='sql'/><category term='nsdate'/><category term='android-xml'/><category term='xml-parsing'/><category term='CCNA Wireless - Any netsims available?'/><category term='modalviewcontroller'/><category term='javax.script'/><category term='Lab 1 - CCNA Implementation SIM'/><category term='jade'/><category term='CCNP Lab'/><category term='keystore'/><category term='mobile'/><category term='calendar'/><category term='mobile-web'/><category term='ccna3 final exam'/><category term='quartz'/><category term='graphael'/><category term='web-services'/><category term='html5'/><category term='web'/><category term='library'/><category term='xmlhttprequest'/><category term='nsmutablearray'/><category term='setinterval'/><category term='sencha'/><category term='ios5'/><category term='liferay'/><category term='encryption'/><category term='preventdefault'/><category term='css'/><category term='href'/><category term='overlap'/><category term='performance'/><category term='EIGRP Summary'/><category term='Ebook.CCNA Security Official Exam Certification Guide Exam 640-553 Exam Certifica.1587202204'/><category term='backup'/><category term='xml'/><category term='CCNA full course including simulators dumps etc'/><category term='mysql'/><category term='camera'/><category term='Cisco Network Magic Pro 5.0.8282'/><category term='arrays'/><category term='onload'/><category term='CCNA 1 Final Exam'/><category term='slidingdrawer'/><category term='android-intent'/><category term='memory-leaks'/><category term='callback'/><category term='primefaces'/><category term='jquery-ui-draggable'/><category term='symfony-2.0'/><category term='uitabbaritem'/><category term='image-manipulation'/><category term='gui'/><category term='filter'/><category term='class-diagram'/><category term='android'/><category term='xcode'/><category term='CCNA 2 - Final Exam'/><category term='background-image'/><category term='CCNA 4 - Final Exam'/><category term='threadpool'/><category term='swf'/><category term='barcode-scanner'/><category term='yii'/><category term='uikit'/><category term='widget'/><category term='remove'/><category term='recursion'/><category term='modal'/><category term='node.js'/><category term='CCNA Practice Certification Exam 2'/><category term='zxing'/><category term='garbage-collection'/><category term='specific'/><category term='javascript'/><category term='coldfusion'/><category term='jpa-2.0'/><category term='session-cookies'/><category term='eventkit'/><category term='syntax-error'/><category term='http'/><category term='curl'/><category term='user-interface'/><category term='ccna2 final exam'/><category term='raphael'/><category term='phpbb'/><category term='VPN Basic Knowledge...'/><category term='java-ee'/><category term='Hardening Cisco IOS Devices'/><category term='amazon'/><category term='polling'/><category term='class'/><category term='script'/><category term='forms'/><category term='alertdialog'/><category term='CCNA1 Final Exam'/><category term='background'/><category term='core-graphics'/><category term='xcode4.1'/><category term='csv'/><category term='file'/><category term='default'/><category term='cocos2d-iphone'/><category term='sharing'/><category term='Update today'/><category term='ios4'/><category term='Switching'/><category term='CCNA Troubleshooting Questions 1'/><category term='facebook-php-sdk'/><category term='php'/><category term='uitableviewcell'/><category term='process'/><category term='updatepanel'/><category term='random'/><category term='instant'/><category term='android-camera'/><category term='xcode4.2'/><category term='textbox'/><category term='time'/><category term='Ccna Ip Addressing'/><category term='prototypejs'/><category term='broadcast'/><category term='express'/><category term='uiscrollview'/><category term='About and Share LAB'/><category term='chronometer'/><category term='linux-kernel'/><category term='CCNA Troubleshooting Questions 2'/><category term='10 Things You Should Know About the Cisco CCNA Security Certification'/><category term='CCNA: Cisco Certified Network Associate: Fast Pass'/><category term='strict'/><category term='scrape'/><category term='LAN Search Pro 8.4.0'/><category term='upload'/><category term='search'/><category term='BSCI Knowledgenet Labs'/><category term='internet-explorer'/><category term='catransform3d'/><category term='jquery-ui-droppable'/><category term='fabricjs'/><category term='jquery-animation'/><category term='CCNA1 Chapter 4'/><category term='CCNA2 Chapter 9'/><category term='subquery'/><category term='uisearchbar'/><category term='typeface'/><category term='CISCO'/><category term='custom-widgets'/><category term='android-layout'/><category term='web-development'/><category term='wordpress-theming'/><category term='Packet Tracer 5.1'/><category term='hash'/><category term='maven'/><category term='doctrine'/><category term='events'/><category term='api'/><category term='service'/><category term='CONFIGURING STATIC ROUTING RIP IGRP OSPF ON CISCO ROUTER'/><category term='honeycomb'/><category term='objective-c'/><category term='restore'/><category term='amazon-ec2'/><category term='bufferedimage'/><category term='CCNA1 Chapter 3'/><category term='jsf-2.0'/><category term='usercontrols'/><category term='rss'/><category term='video'/><category term='iphone-sdk-4.0'/><category term='attr'/><category term='xss'/><category term='transform'/><category term='android-fragments'/><category term='checkbox'/><category term='jsf'/><category term='associative'/><category term='ics'/><category term='nfc'/><category term='CCNA2 Chapter 10'/><category term='codeigniter'/><category term='CCNA1 Chapter 11'/><category term='CCNA JOBS IN USA'/><category term='memory'/><category term='diff'/><category term='socketserver'/><category term='jquery-plugins'/><category term='How To Become A True CCNA And To Get A CCNA job'/><category term='wordpress'/><category term='jquery-ui'/><category term='ccna tutorial'/><category term='android-ndk'/><category term='rest'/><category term='crud'/><category term='CCNP-642-801 Lab'/><category term='read'/><category term='echo'/><category term='android-ksoap2'/><category term='dojo'/><category term='text'/><category term='jxl'/><category term='opengl-es-2.0'/><category term='signing'/><category term='IP adress'/><category term='CCNA1 Chapter 2'/><category term='CCNA2 Chapter 11'/><category term='rally'/><category term='asp.net'/><category term='CCNA1 Chapter 10'/><category term='magento'/><category term='CCNA Practice Tests 3.1.0'/><category term='mouseover'/><category term='coffeescript'/><category term='Subnetting in 6 easy steps - part 1'/><category term='jailbreak'/><category term='dropdown'/><category term='android-listview'/><category term='CCNA VOICE Official Guide'/><category term='android-logcat'/><category term='activity'/><category term='dom'/><category term='CCNA Practice Certification Exam # 1 - CCNA Exploration: Accessing the WAN (Version 4.0)'/><category term='jquery-slider'/><category term='ice-cream-sandwich'/><category term='input'/><category term='closest'/><category term='advertising'/><category term='protocols'/><category term='accordion'/><category term='CCNA1 Chapter 1'/><category term='CCNA2 Chapter 6'/><category term='Spyware'/><category term='ui-automation'/><category term='CCNA'/><category term='function-call'/><category term='uilabel'/><category term='uml-modeling'/><category term='emoticons'/><category term='excel'/><category term='php.ini'/><category term='shell'/><category term='jetty'/><category term='opera-mobile'/><category term='three20'/><category term='voice'/><category term='mjpeg'/><category term='CCNA2 Chapter 7'/><category term='uml'/><category term='animate'/><category term='CCNA4 Chapter 9'/><category term='android-sdcard'/><category term='canvas'/><category term='Spam'/><category term='menu'/><category term='Cisco Press ICND1 2nd Edition Jan 2008'/><category term='google-visualization'/><category term='CCNA3 Chapter 7'/><category term='sharekit'/><category term='apk'/><category term='append'/><category term='jstree'/><category term='Cisco Training CCNA IP Addressing - Part 1 of 5'/><category term='rating'/><category term='CCNA4 Chapter 8'/><category term='inline-code'/><category term='android-c2dm'/><category term='jquery-ajax'/><category term='sqlite'/><category term='tablerow'/><category term='RIPv2 Summary'/><category term='remote'/><category term='file-upload'/><category term='BCRAN Knowledgenet Labs'/><category term='android-canvas'/><category term='CCNA JOBS'/><category term='dom-manipulation'/><category term='post'/><category term='BitDefender Total Security 2010 – Proactive Protection Against Viruses'/><category term='Network tools'/><category term='replace'/><category term='publishing'/><category term='gps'/><category term='Free CCNA Practice Test'/><category term='copy-protection'/><category term='seo'/><category term='ruby-on-rails'/><category term='appcelerator-mobile'/><category term='CCNA4 Chapter 7'/><category term='Latest News  CCNA'/><category term='CCNA2 Chapter 8'/><category term='div'/><category term='kernel'/><category term='server'/><category term='exception'/><category term='html5-canvas'/><category term='Packet Tracer 5.1 for Windows with Cisco Official tutorials'/><category term='windows-phone-7'/><category term='qt'/><category term='google-maps'/><category term='libcurl'/><category term='CCNA final'/><category term='viewpager'/><category term='plupload'/><category term='show'/><category term='install'/><category term='NEW CCNA3 FINAL'/><category term='uiviewcontroller'/><category term='file-io'/><category term='actionbar'/><category term='lan'/><category term='swing'/><category term='CCNA3 Chapter 3'/><category term='Cisco ccna v4.0 practice'/><category term='actionscript-3'/><category term='CCNA2 Chapter 2'/><category term='design-patterns'/><category term='settings'/><category term='pdo'/><category term='method-call'/><category term='syntax'/><category term='date'/><category term='appcelerator'/><category term='CCNA - Hotspot Questions'/><category term='insert'/><category term='validation'/><category term='CCNA4 Chapter 6'/><category term='c#'/><category term='firefox'/><category term='extjs4'/><category term='values'/><category term='iphone'/><category term='mobile-safari'/><category term='cursor'/><category term='CCNA Drag and Drop Questions'/><category term='CCNA 640-802 WAN Practice Questions'/><category term='appwidget'/><category term='cakephp'/><category term='Config Router'/><category term='popen'/><category term='eclipse'/><category term='CCNA3 Chapter 4'/><category term='elseif'/><category term='get'/><category term='vb.net'/><category term='sencha-touch'/><category term='CCNA2 Chapter 3'/><category term='dynamically-generated'/><category term='CCNA4 Chapter 5'/><category term='CCNA Semester 1'/><category term='android-alertdialog'/><category term='rpc'/><category term='datatable'/><category term='clickable'/><category term='arc'/><category term='android-preferences'/><category term='CCNA WAN Questions'/><category term='CCNA3 Chapter 5'/><category term='utf-8'/><category term='mail-queue'/><category term='CCNA v4.0 Test module'/><category term='sqlcipher'/><category term='cloud'/><category term='bash'/><category term='multimedia'/><category term='fullcalendar'/><category term='flex'/><category term='CCNA2 Chapter 4'/><category term='CCNA1 Chapter 9'/><category term='frequency'/><category term='CCNA2 Chapter 5'/><category term='awt'/><category term='split'/><category term='nested'/><category term='timezone'/><category term='opengl-es'/><category term='How the Application Layer Works'/><category term='custom'/><category term='android-textview'/><category term='CCNA4 Chapter 4'/><category term='html'/><category term='criteria-api'/><category term='asihttprequest'/><category term='session'/><category term='CCNA Exploration 1 - Module 2 Exam Answers Version 4.0 100%'/><category term='uglifyjs'/><category term='selector'/><category term='oci'/><category term='request'/><category term='CCNA 3 final test'/><category term='jquery-mobile'/><category term='hover'/><category term='CCNA3 Chapter 6'/><category term='DHCP'/><category term='CCNA lab'/><category term='google-app-engine'/><category term='TCP/IP and the OSI Reference Model'/><category term='javascript-events'/><category term='url'/><category term='value'/><category term='CCNA4 Chapter 3'/><category term='google-maps-api-3'/><category term='uitableview'/><category term='extract'/><category term='hardware-acceleration'/><category term='background-position'/><category term='debugging'/><category term='dynamic'/><category term='apple'/><category term='passwords'/><category term='CCNA1 Chapter 8'/><category term='android-animation'/><category term='ipad'/><category term='CCNA Semester 2'/><category term='load'/><category term='nsindexpath'/><category term='Security'/><category term='if-statement'/><category term='video-streaming'/><category term='webview'/><category term='string'/><category term='CCNA 640-802 VLAN / VTP Practice Questions'/><category term='zoom'/><category term='android-edittext'/><category term='settimeout'/><category term='repaint'/><category term='rds'/><category term='CCNA1 Chapter 7'/><category term='android-custom-view'/><category term='790 questions and answers CCNA v4'/><category term='prettyphoto'/><category term='multiple-instances'/><category term='opengl'/><category term='fgetcsv'/><category term='sdk'/><category term='Practice - Lab - Learning CCNA'/><category term='issues'/><category term='Tips For Programmer'/><category term='limits'/><category term='CCNA1'/><category term='qt4'/><category term='cross-browser'/><category term='layout'/><category term='height'/><category term='Cisco Networking Academy Program CCNA v4.0'/><category term='CCNA Semester 3'/><category term='CCNA4 FINAL'/><category term='browser-compatibility'/><category term='monkeyrunner'/><category term='CCNA4 Chapter 2'/><category term='Cisco Official tutorials'/><category term='database'/><category term='wcf'/><category term='backbone.js'/><category term='mootools'/><category term='fancybox'/><category term='hibernate'/><category term='CCNA1 Chapter 6'/><category term='animated-gif'/><category term='dropdownlist'/><category term='CCNA2 Chapter 1'/><category term='android-emulator'/><category term='CCNA3 Chapter 1'/><category term='instruments'/><category term='onclick'/><category term='locationlistener'/><category term='ajax'/><category term='static'/><category term='google-chrome-extension'/><category term='multithreading'/><category term='jsp'/><category term='dnode'/><category term='viewport'/><category term='android-activity'/><category term='CCNA4 Chapter 1'/><category term='titanium'/><category term='ascii'/><category term='CCNA Semester 4'/><category term='cross-platform'/><category term='CCNA3 Chapter 2'/><category term='image-processing'/><category term='string-interning'/><category term='CCNA Implementation SIM'/><category term='database-design'/><category term='drupal'/><category term='phonegap'/><category term='colors'/><category term='meio-upload'/><category term='PacketTrap Ping Scan 1.1.3301'/><category term='CCNA1 Chapter 5'/><category term='wicket-1.5'/><category term='bitmap'/><category term='cllocationmanager'/><title type='text'>Tips For All  - Cisco Exploration CCNA 4.0</title><subtitle type='html'>Cisco Certified Network Associate Exam,640-802 CCNA, All Answers ccna final ~100/100.
This is a collaboratively edited question and answer site for professional and enthusiast programmers. It's 100% free, no registration required.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.tips4all.net/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default?start-index=101&amp;max-results=100'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>672</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4173439922722759677</id><published>2012-01-20T00:19:00.009-07:00</published><updated>2012-01-20T00:19:52.731-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ios'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone-sdk-4.0'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>Alert password field that stores password into the keychain and checks it against original login view controller</title><content type='html'>&lt;p&gt;&lt;br /&gt;  This is what I would like to happen I have screwed this up 60 times over now.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Ok, I have a login View Controller that handles the login using the username and password and a remember me switch. The login view controller verifies against an API, checks the credentials then proceeds. If the user has selected the remember me switch the password is stored. Next I have a separate deposit view controller. Once the user clicks the deposit button within this deposit controller it pops up an alert with a password field and once the password is entered it checks against the original login screen password to see if they match if they do. It pushes on another view controller and then life goes on. Otherwise if it doesnt match the stored pass and alert with and error is presented.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  This just doesnt seem that hard but I'm having the hardest time with it I hope I made myself clear and questions let me know.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  -Justin&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4173439922722759677?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4173439922722759677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/alert-password-field-that-stores.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4173439922722759677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4173439922722759677'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/alert-password-field-that-stores.html' title='Alert password field that stores password into the keychain and checks it against original login view controller'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3276621023536639769</id><published>2012-01-20T00:19:00.007-07:00</published><updated>2012-01-20T00:19:39.758-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nsindexpath'/><category scheme='http://www.blogger.com/atom/ns#' term='ios'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='uitableview'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>error with scrollToRowAtIndexPath</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am getting an error when using my application that used tableviews, the error looks like this.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;2012-01-19 10:19:51.442 bcode[1176:207] *** Terminating app due to uncaught exception 'NSRangeException', reason: '-[UITableView scrollToRowAtIndexPath:atScrollPosition:animated:]: row (3) beyond bounds (3) for section (0).'&lt;br /&gt;*** First throw call stack:&lt;br /&gt;(0x16c3052 0x1920d0a 0x166ba78 0x166b9e9 0x68a136 0x3bfdf 0x6c2fbf 0x6c32d4 0x6c35d7 0x6d2666 0x87890e 0x878c17 0x878c86 0x62c499 0x62c584 0x2718e00 0x13614f0 0x15fa833 0x15f9db4 0x15f9ccb 0x1d05879 0x1d0593e 0x5fba9b 0x2838 0x2795 0x1)&lt;br /&gt;terminate called throwing an exception(gdb)&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  What is happening is that when the user drills down my navigation view they can select a cell from the tableview of each view, which later will be used to build a search string.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  However I allow them to go back and change their selection if they made an error.. this error happens when the user changes the value of the parent view then going into the subview only if the previous selection was outside the number of entries in the current tableview..&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  normally this wouldn't be a big problem however, inside viewDidAppear I am calling a method that scrolls to the previously selected cell... which obviously is what is breaking the app and giving me the error.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;- (void)viewDidAppear:(BOOL)animated&lt;br /&gt;{&lt;br /&gt;    [super viewDidAppear:animated];&lt;br /&gt;    //Scroll to previously selected value&lt;br /&gt;    [self.tableView scrollToRowAtIndexPath:oldCheckedIndexPath  atScrollPosition:UITableViewScrollPositionMiddle animated:YES];&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  how can I stop this from executing I have tried about a 100 different if statments in the parent view and the subview catching the new indexpath and checking agains oldselected indexpaths then setting&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;oldCheckedIndexPath = nil;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  however somehow it always manages to mess up anyway.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3276621023536639769?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/3276621023536639769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/error-with-scrolltorowatindexpath.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3276621023536639769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3276621023536639769'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/error-with-scrolltorowatindexpath.html' title='error with scrollToRowAtIndexPath'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-8229451935927908072</id><published>2012-01-20T00:19:00.005-07:00</published><updated>2012-01-20T00:19:29.592-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='image-processing'/><category scheme='http://www.blogger.com/atom/ns#' term='cocoa-touch'/><category scheme='http://www.blogger.com/atom/ns#' term='core-graphics'/><category scheme='http://www.blogger.com/atom/ns#' term='uikit'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>UIImage Resize without loss of quality</title><content type='html'>&lt;p&gt;&lt;br /&gt;  Im looking for an external library (or a method using Apple frameworks that doesn't destroy the quality) which will let me scale down images.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I have tried this 'simple-image-processing-library' but it only works for black and white - I don't know how to make it work for colour images. ( &lt;a href="http://code.google.com/p/simple-iphone-image-processing/" rel="nofollow"&gt;http://code.google.com/p/simple-iphone-image-processing/&lt;/a&gt; )&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I have tried Core Graphics, UIKit, the "trevor" ( &lt;a href="http://vocaro.com/trevor/blog/2009/10/12/resize-a-uiimage-the-right-way/" rel="nofollow"&gt;http://vocaro.com/trevor/blog/2009/10/12/resize-a-uiimage-the-right-way/&lt;/a&gt; ) method - which makes EXTREMELY blurry images and really I don't know what else I can do - I can't continue programming my app without getting at least half-decent image scaling working. I think interpolation is needed to get decent results.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Given the recent advances in iOS, I really hope someone can help me. This isn't a problem that only I am having, lots of other people seem to have the same problem, so if someone could solve it here, I'm sure if would appreciated by a very wide audience!&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thank you very much&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-8229451935927908072?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/8229451935927908072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/uiimage-resize-without-loss-of-quality.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8229451935927908072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8229451935927908072'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/uiimage-resize-without-loss-of-quality.html' title='UIImage Resize without loss of quality'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4839727030936488600</id><published>2012-01-20T00:19:00.003-07:00</published><updated>2012-01-20T00:19:16.572-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sqlite3'/><category scheme='http://www.blogger.com/atom/ns#' term='sqlcipher'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='encryption'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>SQLCipher Working But Incorrect Password</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I've just implemented SQLCipher in my app to encrypt one fairly simple database. I followed all of the setup instructions carefully on &lt;a href="http://sqlcipher.net/ios-tutorial/" rel="nofollow" title="this"&gt;this&lt;/a&gt; tutorial and the project is building and the app is running successfully. However, when I use their sample code to encrypt my database, my password is somehow incorrect and I am now unable to open my database. Here is the code:&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;NSString *path = [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0] &lt;br /&gt;                      stringByAppendingPathComponent: @"dict.sqlite"];&lt;br /&gt;if (sqlite3_open([path UTF8String], &amp;amp;database) == SQLITE_OK) {&lt;br /&gt;        const char* key = [@"BIGSecret" UTF8String];&lt;br /&gt;        sqlite3_key(database, key, strlen(key));&lt;br /&gt;        if (sqlite3_exec(database, (const char*) "SELECT count(*) FROM sqlite_master;", NULL, NULL, NULL) == SQLITE_OK) {&lt;br /&gt;            // password is correct, or, database has been initialized&lt;br /&gt;            NSLog(@"Correct Password :)");&lt;br /&gt;        } &lt;br /&gt;        else {&lt;br /&gt;            // incorrect password!&lt;br /&gt;            NSLog(@"Incorrect Password :(");&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;    else {&lt;br /&gt;        sqlite3_close(database);&lt;br /&gt;        NSAssert1(NO, @"Failed to open database with message '%s'.", sqlite3_errmsg(database));&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;code&gt;sqlite3 *database;&lt;/code&gt; is declared in my interface. My app is crashing on this line:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;if (sqlite3_prepare_v2(database, sql, -1, &amp;amp;init_statement, NULL) != SQLITE_OK) {&lt;br /&gt;    NSAssert1(NO, @"Error: failed to prepare statement with message '%s'.", sqlite3_errmsg(database));&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Everything worked just fine without the encryption, so there is no issue with the rest of my code. The console prints &lt;strong&gt;"Incorrect Password :("&lt;/strong&gt; before the crash. The crash log is: &lt;code&gt;Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Error: failed to prepare statement with message 'file is encrypted or is not a database'.'&lt;/code&gt; There is clearly an issue with the password. Any help?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4839727030936488600?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4839727030936488600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/sqlcipher-working-but-incorrect.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4839727030936488600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4839727030936488600'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/sqlcipher-working-but-incorrect.html' title='SQLCipher Working But Incorrect Password'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3286502497819893652</id><published>2012-01-20T00:19:00.001-07:00</published><updated>2012-01-20T00:19:06.727-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flex'/><category scheme='http://www.blogger.com/atom/ns#' term='text'/><category scheme='http://www.blogger.com/atom/ns#' term='ios'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Flex iOS app version has huge font size?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have an Android/iOS app that is almost complete, my only issue is that my iOS version has a huge font size on TextFields, whereas the Android version works perfectly?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Both apps work fine when I'm testing on my computer, but when I test on the devices (iPod 4G and Galaxy S) the Galaxy S displays the font as shown on my computer but the iPod displays the text in huge letters. It's for an input textbox so it's a big deal as you can't even see what you are typing in the letter are so big!!&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I'm not sure what the issue is? Is there something I can add/look for to make certain the size? My is primarily coded in AS3 and I've attempted with a CSS file which looks like this:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;@font-face{&lt;br /&gt;src: url("fonts/Incognitype.ttf");&lt;br /&gt;fontFamily: IncognitypeEmbedded;&lt;br /&gt;fontWeight: normal;&lt;br /&gt;size: 10;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Any help would be awesome! Thanks!&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3286502497819893652?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/3286502497819893652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/flex-ios-app-version-has-huge-font-size.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3286502497819893652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3286502497819893652'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/flex-ios-app-version-has-huge-font-size.html' title='Flex iOS app version has huge font size?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3722865291235852434</id><published>2012-01-20T00:18:00.011-07:00</published><updated>2012-01-20T00:18:54.420-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='image'/><category scheme='http://www.blogger.com/atom/ns#' term='zoom'/><category scheme='http://www.blogger.com/atom/ns#' term='large'/><category scheme='http://www.blogger.com/atom/ns#' term='ios'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>Zoom very much and keep a high quality of the image without loading a large image on iPhone</title><content type='html'>&lt;p&gt;&lt;br /&gt;  Does anyone know about some framework or some tutorial to help me develop a feature into an iPhone app which will allow the user to zoom in very much on an image and display high-quality details of the image without loading the large image. Something like Google Maps. You can see an example here: &lt;a href="http://www.zoomify.com/" rel="nofollow"&gt;http://www.zoomify.com/&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3722865291235852434?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/3722865291235852434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/zoom-very-much-and-keep-high-quality-of.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3722865291235852434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3722865291235852434'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/zoom-very-much-and-keep-high-quality-of.html' title='Zoom very much and keep a high quality of the image without loading a large image on iPhone'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5740956122692977864</id><published>2012-01-20T00:18:00.009-07:00</published><updated>2012-01-20T00:18:43.697-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ios'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><category scheme='http://www.blogger.com/atom/ns#' term='asihttprequest'/><title type='text'>How safely cancel all requests in ASINetworkQueue on view deallocate</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have ASINetworkQueue with more than 1500 requests in it. Performing this number of requests takes for a while. If user leaves view controller while this queue is running the OS deallocates the view controller and I get "message sent to deallocated instance" error.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I have tried to use&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;[self.queue cancelAllOperations];&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  in dealloc method, but seems like it cancels only requests that are waiting in queue, not the request that is currently running and I'm getting the same error.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  What is the correct way to handle this situation? Is it possible to make the view controller not to be deallocated while queue is not finished even if user left it? Or is there a way to cancel all requests (including requests that are running) in queue?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5740956122692977864?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/5740956122692977864/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/how-safely-cancel-all-requests-in.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5740956122692977864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5740956122692977864'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/how-safely-cancel-all-requests-in.html' title='How safely cancel all requests in ASINetworkQueue on view deallocate'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-7623640506746794676</id><published>2012-01-20T00:18:00.007-07:00</published><updated>2012-01-20T00:18:26.522-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xcode'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><category scheme='http://www.blogger.com/atom/ns#' term='objective-c'/><title type='text'>How to share a variable between multiple Views/XIBs</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I've read several similar threads, but can't seem to figure this out - sorry. I've got a project with multiple Views, including a ViewController, several "sub" views, and a NavigationController. I'd like to have an array that is accessible from any of the Views, so that I can populate a TableView or a TextField, etc. I'd like the array to be modifiable from any View that can access it.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Right now I have this in the xxAppDelegate.h file:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;NSMutableArray *listOfHeadings;&lt;br /&gt;@property (strong,nonatomic) NSMutableArray *listOfHeadings;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  And in the xxAppDelegate.m file I populate the array:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;listOfHeadings = [[NSMutableArray alloc] init];&lt;br /&gt;[listOfHeadings addObject:@"Heading 0"];&lt;br /&gt;[listOfHeadings addObject:@"Heading 1"];&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  But I can't seem to access the array from other .m files. How do I do this correctly?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-7623640506746794676?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/7623640506746794676/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/how-to-share-variable-between-multiple.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7623640506746794676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7623640506746794676'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/how-to-share-variable-between-multiple.html' title='How to share a variable between multiple Views/XIBs'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-8857005189664907506</id><published>2012-01-20T00:18:00.005-07:00</published><updated>2012-01-20T00:18:19.384-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xcode'/><category scheme='http://www.blogger.com/atom/ns#' term='ios'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='ui-automation'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><category scheme='http://www.blogger.com/atom/ns#' term='instruments'/><title type='text'>Attempts to tap a UIButton in a UITableViewCell using UI Automation fail with "could not be tapped&amp;rdquo;</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have an iPhone app that I'm testing using UI Automation.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I have a button in a UITableViewCell but when I try to tap on it using UI Automation I get the following error.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;Script threw an uncaught JavaScript error: target.frontMostApp().mainWindow().scrollViews()[0].elements()[element_name].tableViews()[0].elements().firstWithPredicate(name contains[c] 'Brooklyn').elements()["detailsButton"] could not be tapped&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I have enabled accessibility on the button in Interface Builder and assigned the accessibility label (and identifier) "detailsButton". I can retrieve the button element and have verified that it is valid. I just can't tap it for some reason.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;img src="http://i.stack.imgur.com/yEQdZ.png" alt="UIATableCell Brooklyn" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The UIButton is a round rectangular button with user interaction enabled. Thanks for any feedback.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-8857005189664907506?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/8857005189664907506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/attempts-to-tap-uibutton-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8857005189664907506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8857005189664907506'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/attempts-to-tap-uibutton-in.html' title='Attempts to tap a UIButton in a UITableViewCell using UI Automation fail with &amp;quot;could not be tapped&amp;amp;rdquo;'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-7737693048360976531</id><published>2012-01-20T00:18:00.003-07:00</published><updated>2012-01-20T00:18:12.614-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xcode4.2'/><category scheme='http://www.blogger.com/atom/ns#' term='opengl-es-2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='ios5'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>Cylinder in OpenGL ES on iOS 5</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am pretty new in OpenGL ES and been searching the paste few days after some examples or tutorials about creating cylinders, but unfortunately without any luck!&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  If anybody has some sample code or anything that might be of any use it would be highly appreciated.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks in advance.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-7737693048360976531?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/7737693048360976531/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/cylinder-in-opengl-es-on-ios-5.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7737693048360976531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7737693048360976531'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/cylinder-in-opengl-es-on-ios-5.html' title='Cylinder in OpenGL ES on iOS 5'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6643153030644821244</id><published>2012-01-20T00:18:00.001-07:00</published><updated>2012-01-20T00:18:06.018-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><category scheme='http://www.blogger.com/atom/ns#' term='objective-c'/><title type='text'>How to go to the last page of a page control</title><content type='html'>&lt;p&gt;&lt;br /&gt;  i have a page control with 4 page, and in my navigationController I put a button to go directly to the last page of the page control. But I don't know how to tell the scrollview or the page control to go to the last page.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  thanks&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6643153030644821244?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/6643153030644821244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/how-to-go-to-last-page-of-page-control.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6643153030644821244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6643153030644821244'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/how-to-go-to-last-page-of-page-control.html' title='How to go to the last page of a page control'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6339265730317426617</id><published>2012-01-20T00:17:00.009-07:00</published><updated>2012-01-20T00:17:57.425-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xcode'/><category scheme='http://www.blogger.com/atom/ns#' term='nsdate'/><category scheme='http://www.blogger.com/atom/ns#' term='notifications'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>iPhone: Notification Center Trouble</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I wrote an app that allows the user to enter data in a UITextField, and one of them allows them to enter in a specific date. I'm trying to have an alert appear in the iPhones Notification Center when the date is 15 hours away, even when the app is not running at all.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  EDIT: New code-&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;code&gt;- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions&lt;/code&gt; &lt;code&gt;{ UILocalNotification *localNotif = [[UILocalNotification alloc] init];&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];&lt;br /&gt;[dateFormatter setDateFormat:@"MMdd"];&lt;br /&gt;NSDate *eventDate=[dateFormatter dateFromString:eventDateField.text];&lt;br /&gt;&lt;br /&gt;localNotif.fireDate = [eventDate dateByAddingTimeInterval:-15*60*60];&lt;br /&gt;localNotif.timeZone = [NSTimeZone defaultTimeZone];&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;localNotif.alertBody = @"Event Tomorrow!";&lt;br /&gt;&lt;br /&gt;localNotif.alertAction = @"Show me";&lt;br /&gt;&lt;br /&gt;localNotif.soundName = UILocalNotificationDefaultSoundName;&lt;br /&gt;localNotif.applicationIconBadgeNumber = 0;&lt;br /&gt;[[UIApplication sharedApplication]presentLocalNotificationNow:localNotif];&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;code&gt;}&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6339265730317426617?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/6339265730317426617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/iphone-notification-center-trouble.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6339265730317426617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6339265730317426617'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/iphone-notification-center-trouble.html' title='iPhone: Notification Center Trouble'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2249378512931240067</id><published>2012-01-20T00:17:00.007-07:00</published><updated>2012-01-20T00:17:47.693-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ios'/><category scheme='http://www.blogger.com/atom/ns#' term='ios5'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>What triggers iOS 5.0 cache purge?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  As of iOS 5.0 Apple began to purge or clean the Caches directory inside individual applications when it decided the device was using too much space. Can anyone point me to the location of documentation or anecdotal information regarding at which threshold this cache cleaning occurs (for instance 90%+ disk usage) and how often it is checked?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2249378512931240067?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/2249378512931240067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/what-triggers-ios-50-cache-purge.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2249378512931240067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2249378512931240067'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/what-triggers-ios-50-cache-purge.html' title='What triggers iOS 5.0 cache purge?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-8417718870768203405</id><published>2012-01-20T00:17:00.005-07:00</published><updated>2012-01-20T00:17:36.647-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ios'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='sharekit'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>ShareKit Facebook authorization looping</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I set up ShareKit for iOS 4.3 using the instructions found &lt;a href="https://github.com/ShareKit/ShareKit/wiki/Installing-sharekit" rel="nofollow"&gt;here.&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I implemented the method to call the ActionSheet(see the code below). The Twitter method works correctly, Your asked to authorize the app to tweet on your behalf then your redirect to a view to post the tweet.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;- (void)myButtonHandlerAction&lt;br /&gt;{&lt;br /&gt;  SHKItem *item = [SHKItem text:@"ShareKit is Awesome!"];&lt;br /&gt;&lt;br /&gt;  // Get the ShareKit action sheet&lt;br /&gt;  SHKActionSheet *actionSheet = [SHKActionSheet actionSheetForItem:item];&lt;br /&gt;&lt;br /&gt;  // ShareKit detects top view controller (the one intended to present ShareKit UI) automatically,&lt;br /&gt;  // but sometimes it may not find one. To be safe, set it explicitly&lt;br /&gt;  [SHK setRootViewController:self];&lt;br /&gt;&lt;br /&gt; // Display the action sheet&lt;br /&gt; [actionSheet showFromToolbar:self.navigationController.toolbar];&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  However when I click the Facebook method takes you to authourize the app but when you return to the app it never shows a post dialog. Am I missing a step?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-8417718870768203405?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/8417718870768203405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/sharekit-facebook-authorization-looping.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8417718870768203405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8417718870768203405'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/sharekit-facebook-authorization-looping.html' title='ShareKit Facebook authorization looping'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3422560538686086635</id><published>2012-01-20T00:17:00.003-07:00</published><updated>2012-01-20T00:17:25.391-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='image'/><category scheme='http://www.blogger.com/atom/ns#' term='xcode'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='sharekit'/><category scheme='http://www.blogger.com/atom/ns#' term='nsmutablearray'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>i WANT to use sharekit to share images from my NSMutablearray [closed]</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am using sharekit to share images, and want to be able to share all the images upon users request not just one image&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I am using sharekit to share images, and want to be able to share all the images upon users request not just one image // this is the code I have for my share button&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;UIImage *image = [UIImage imageNamed:@"Atoms"];&lt;br /&gt;    SHKItem *item = [SHKItem image:image title:@"Look at this picture!"];&lt;br /&gt;// Make the ShareKit action sheet&lt;br /&gt;&lt;br /&gt;     SHKActionSheet *actionSheet = [SHKActionSheet actionSheetForItem:item];&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Display the action sheet&lt;br /&gt;          [actionSheet showInView:self.view];&lt;br /&gt;// this is my array I want it my sharekit will respond to all the items in the array&lt;br /&gt;&lt;br /&gt;       NSMutableArray *images = [[NSMutableArray alloc]                                        initWithObjects:@"Americans.png",@"Approach.png",@"Arianny.png",@"Atoms.png",nil];&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3422560538686086635?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/3422560538686086635/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/i-want-to-use-sharekit-to-share-images.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3422560538686086635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3422560538686086635'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/i-want-to-use-sharekit-to-share-images.html' title='i WANT to use sharekit to share images from my NSMutablearray [closed]'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-1886920291618411602</id><published>2012-01-20T00:17:00.001-07:00</published><updated>2012-01-20T00:17:13.447-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='uisearchbar'/><category scheme='http://www.blogger.com/atom/ns#' term='ios'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>Resetting UISearchbar programmatically</title><content type='html'>&lt;p&gt;&lt;br /&gt;  Is there a possibility to reset a UISearchbar with searchDisplayController programmatically which is active and already contains text?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {&lt;br /&gt;&lt;br /&gt;    if (tableView == self.searchDisplayController.searchResultsTableView) {&lt;br /&gt;       searchDisplayController.searchResultsTableView.hidden = YES;&lt;br /&gt;       searchBar.showsCancelButton = NO;&lt;br /&gt;       [searchBar resignFirstResponder];&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  This solution is working, but there is still text in the searchBar. If i add those lines of code:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;searchBar.text = @"";&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  There is always a black transparent view left.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Any solutions?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-1886920291618411602?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/1886920291618411602/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/resetting-uisearchbar-programmatically.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1886920291618411602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1886920291618411602'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/resetting-uisearchbar-programmatically.html' title='Resetting UISearchbar programmatically'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4449394994732507318</id><published>2012-01-20T00:16:00.011-07:00</published><updated>2012-01-20T00:16:56.802-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ios'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><category scheme='http://www.blogger.com/atom/ns#' term='ipad'/><category scheme='http://www.blogger.com/atom/ns#' term='objective-c'/><title type='text'>removeFromSuperview and release memory management</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have a MBProgressHUD that I allocate as follows:&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;self.progressHUD_ = [[[MBProgressHUD alloc] initWithView:self.view] autorelease];&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  if I call removeFromSuperview then would I have to call progressHUD release again? Also if I declare a property with something like this:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;NSString * title_;&lt;br /&gt;&lt;br /&gt;@property (nonatomic, retain) NSString * title_;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  then it is guaranteed that in my dealloc I should have a release on title right?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4449394994732507318?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4449394994732507318/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/removefromsuperview-and-release-memory.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4449394994732507318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4449394994732507318'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/removefromsuperview-and-release-memory.html' title='removeFromSuperview and release memory management'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-1690684025700898289</id><published>2012-01-20T00:16:00.009-07:00</published><updated>2012-01-20T00:16:44.417-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ios'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='uiviewcontroller'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>dismissModalViewControllerAnimated doesn"t return</title><content type='html'>&lt;p&gt;&lt;br /&gt;  If I push a view onto the Navcontroller it works great and I can return from it either with code or using the Nav Controller back button.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Then I change it to present the view modally. The preset works but I cant get it to return and dismiss the modal view.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  This works... main view&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;Tools *screen = [[Tools alloc] initWithNibName:@"Tools" bundle:[NSBundle mainBundle]];&lt;br /&gt;&lt;br /&gt;     [mainNavController pushViewController:screen animated:YES];&lt;br /&gt;&lt;br /&gt;    [screen release];&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  One the modal view:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;- (IBAction)btnCancel:(id)sender {&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  [self.navigationController popToViewController:[self.navigationController.viewControllers  objectAtIndex:0] animated:YES];&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  But then I change it to modal like this on the modal view it does not go back to the main view.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;Tools *screen = [[Tools alloc] initWithNibName:@"Tools" bundle:[NSBundle mainBundle]];&lt;br /&gt;&lt;br /&gt; [mainNavController presentModalViewController:screen animated:YES];&lt;br /&gt;&lt;br /&gt;  [screen release];&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  On the modal view:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;- (IBAction)btnCancel:(id)sender {&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    [self.parentViewController dismissModalViewControllerAnimated:YES];&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I have tried about everything I can think of, obviously I am missing something! Any ideas?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  thanks for any help!!&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-1690684025700898289?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/1690684025700898289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/dismissmodalviewcontrolleranimated.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1690684025700898289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1690684025700898289'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/dismissmodalviewcontrolleranimated.html' title='dismissModalViewControllerAnimated doesn&amp;quot;t return'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3011027021223213952</id><published>2012-01-20T00:16:00.007-07:00</published><updated>2012-01-20T00:16:35.077-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='xcode'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='sharekit'/><category scheme='http://www.blogger.com/atom/ns#' term='nsmutablearray'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>sharekit to share multiple images from an NSMUtablearray [closed]</title><content type='html'>&lt;blockquote&gt;&lt;br /&gt;  &lt;p&gt;&lt;br /&gt;    &lt;strong&gt;Possible Duplicate:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;    &lt;a href="http://stackoverflow.com/questions/8919185/i-want-to-use-sharekit-to-share-images-from-my-nsmutablearray"&gt;i WANT to use sharekit to share images from my NSMutablearray&lt;/a&gt;&lt;br /&gt;  &lt;/p&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  i am using sharekit to share images, and want to be able to share all the images upon users request not just one image // this is the code I have for my share button&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;UIImage *image = [UIImage imageNamed:@"Atoms"];&lt;br /&gt;SHKItem *item = [SHKItem image:image title:@"Look at this picture!"];&lt;br /&gt;&lt;br /&gt;// Make the ShareKit action sheet   &lt;br /&gt;SHKActionSheet *actionSheet = [SHKActionSheet actionSheetForItem:item];&lt;br /&gt;&lt;br /&gt;// Display the action sheet&lt;br /&gt;[actionSheet showInView:self.view];&lt;br /&gt;&lt;br /&gt;// this is my array I want it my sharekit will respond to all the items in the array&lt;br /&gt;NSMutableArray *images = [[NSMutableArray alloc] initWithObjects:@"Americans.png",@"Approach.png",@"Arianny.png",@"Atoms.png",nil];&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3011027021223213952?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/3011027021223213952/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/sharekit-to-share-multiple-images-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3011027021223213952'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3011027021223213952'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/sharekit-to-share-multiple-images-from.html' title='sharekit to share multiple images from an NSMUtablearray [closed]'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-7137268624362299433</id><published>2012-01-20T00:16:00.005-07:00</published><updated>2012-01-20T00:16:27.872-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cocoa-touch'/><category scheme='http://www.blogger.com/atom/ns#' term='modalviewcontroller'/><category scheme='http://www.blogger.com/atom/ns#' term='ios'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='uiviewcontroller'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>Switching Between View Controllers Efficiently</title><content type='html'>&lt;p&gt;&lt;br /&gt;  In order to switch between views in my iOS app, I have been using Modal View Controllers. It works fine, but is this bad coding practice? Will it be detrimental to the memory usage of my app?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  In response to comments asking for more information, the views I am switching between are normal informational views. I am using three views to navigate through my app:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;  &lt;li&gt;Main View: Has buttons to navigate to specific informational views&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;Info View: Has buttons to navigate to specific web pages for information&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;Web View: Displays information through a UIWebview&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I have an improvised navigation bar at the top for navigating "back" and "home" do the main page.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Overall, this is a web app with structure provided with menus in other views. I don't want to reveal what it does specifically (it's my idea), however this should be enough information to work with.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I am currently switching between views like this:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;newViewController *newView = [[newViewController alloc] init];&lt;br /&gt;[self presentModalViewController:newView animated:YES];&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Based on the answers so far, Modal Views are meant to quickly and temporarily display animations, but I am looking for a more permanent approach.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Is there a better way? Please provide example code with your response. Thank you!&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  EDIT: I apologize for originally not having enough information. I have posted a lot more information. If you need anything else, please comment.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-7137268624362299433?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/7137268624362299433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/switching-between-view-controllers.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7137268624362299433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7137268624362299433'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/switching-between-view-controllers.html' title='Switching Between View Controllers Efficiently'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5048633803012427497</id><published>2012-01-20T00:16:00.003-07:00</published><updated>2012-01-20T00:16:16.834-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='javascript-events'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><category scheme='http://www.blogger.com/atom/ns#' term='mobile-safari'/><title type='text'>What javascript event gets fired when ios safari gets called from another app</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I'm working on a mobile website / iPhone app combination. Upon entering the mobile website, I prompt the user to 'go to the app', 'download the app', or 'use mobile website'.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  From various entry points to the mobile website, I'm mostly worried about verification emails and text messages, so the user will check email, follow the verification link, enter Safari, get prompted to 'go to the app' and the verification link is sent to the app for it to handle.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Now in the same session, if the user gets another email regarding the app, the user will check email again, follow a different verification link to Safari, and I want the 'go to the app' to work the same with the new link.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Some quirks are that upon entering the mobile website, the verification link is stored and the URL is switched to site.com/home. The iphone overlay is completely separate from the rest of the site and doesn't have access to the site's storage of the verification link so the event needs to fire as soon as the site loads. This works when first loading the page, but upon re-entering the second time, I need to listen to event that triggers as soon as ios Safari re-enters. I've tried listening to "pageshow" but by that time, the URL is already site.com/home.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5048633803012427497?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/5048633803012427497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/what-javascript-event-gets-fired-when.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5048633803012427497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5048633803012427497'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/what-javascript-event-gets-fired-when.html' title='What javascript event gets fired when ios safari gets called from another app'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-7244901827490950800</id><published>2012-01-20T00:16:00.001-07:00</published><updated>2012-01-20T00:16:07.124-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cocoa-touch'/><category scheme='http://www.blogger.com/atom/ns#' term='uisearchbar'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><category scheme='http://www.blogger.com/atom/ns#' term='objective-c'/><title type='text'>Subclassing UISearchDisplayController For Abstraction</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have multiple &lt;code&gt;UIViewController&lt;/code&gt; that have table views. I want these VCs to just handle UI stuff as they will all search the same database. I want to subclass &lt;code&gt;UISearchDisplayController&lt;/code&gt; so I can have this subclass handle all the data and search stuff.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  The VC I am working with is a &lt;code&gt;UIViewController&lt;/code&gt; with a &lt;code&gt;UITableView&lt;/code&gt; and a &lt;code&gt;UISearchDisplayController&lt;/code&gt; . I have it set and can check to display the initial, or the searched data into the table view by using if/else statements like: &lt;code&gt;if (tableView == self.searchDisplayController.searchResultsTableView) % else...&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I want this custom subclass that I'm creating to handle the code that is executed in the &lt;code&gt;self.searchDisplayController.searchResultsTableView&lt;/code&gt; statement so I can have some abstraction and can use this custom class with other VCs.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Any ideas on how to continue with this? I think I need to override some methods in the &lt;code&gt;UISearchDisplayController&lt;/code&gt; .&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  EDIT:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Actually I may be coming into this wrong. I have it stepup the way I like right now, but there is no abstraction, so I can't really reuse this code in other parts of the app. My IB is setup like this: &lt;img src="http://i.stack.imgur.com/dbpZZ.png" alt="enter image description here" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-7244901827490950800?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/7244901827490950800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/subclassing-uisearchdisplaycontroller.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7244901827490950800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7244901827490950800'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/subclassing-uisearchdisplaycontroller.html' title='Subclassing UISearchDisplayController For Abstraction'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5432565089995229919</id><published>2012-01-20T00:15:00.009-07:00</published><updated>2012-01-20T00:15:47.529-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='monodroid'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Google MapView Invalid child element</title><content type='html'>&lt;p&gt;&lt;br /&gt;  Layout element is uderlined blue as invalid child element in VS2010. Mono.Android.GoogleMaps library present in References. How to get rid of that warning?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5432565089995229919?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/5432565089995229919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/google-mapview-invalid-child-element.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5432565089995229919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5432565089995229919'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/google-mapview-invalid-child-element.html' title='Google MapView Invalid child element'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4042857495137790849</id><published>2012-01-20T00:15:00.007-07:00</published><updated>2012-01-20T00:15:37.932-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>How to Send MMS Pro-grammatically without using Intent.ACTION_SEND</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have gone to various blog and tutorial &lt;code&gt;(http://stackoverflow.com/questions/2972845/how-to-send-image-via-mms-in-android)&lt;/code&gt; and unable to get solution.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I want the solution to send Image with SMS (i.e MMS) pro grammatically without using Intent.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  There is no documentation in this regard.Please suggest an alternative to do that without ACTION_SEND.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4042857495137790849?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4042857495137790849/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/how-to-send-mms-pro-grammatically.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4042857495137790849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4042857495137790849'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/how-to-send-mms-pro-grammatically.html' title='How to Send MMS Pro-grammatically without using Intent.ACTION_SEND'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5543728729823540150</id><published>2012-01-20T00:15:00.005-07:00</published><updated>2012-01-20T00:15:24.859-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='android-fragments'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>How to display 2 different classes (activities) in a fragment in ANDROID?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have an already working android app, but I need to update it for better layout on tablets. I can rewrite it no-problem, but what I want to ask is;&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I will have 2 fragments on screen (one for list, and one for details). When I select a customer from list, details will update itself (I have already done this without a problem). BUT, when I select an item from details fragment, it must change itself (it must be opened on details fragment, but of course it will be a different class). For example first details will be a list of details, but when I select an item from details list, it will be a different layout, maybe WebView or so..&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  To better represent the idea,&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;LLLLLL DDDDDDDDDDDDDDDDDDDDDDDDDD&lt;br /&gt;LLLLLL DDDDDDDDDDDDDDDDDDDDDDDDDD&lt;br /&gt;LLLLLL DDDDDDDDDDDDDDDDDDDDDDDDDD&lt;br /&gt;LLLLLL DDDDDDDDDDDDDDDDDDDDDDDDDD&lt;br /&gt;LLLLLL DDDDDDDDDDDDDDDDDDDDDDDDDD&lt;br /&gt;LLLLLL DDDDDDDDDDDDDDDDDDDDDDDDDD&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Where "L" is list fragment, and "D" is details fragment. But I want to show 2 (or more) different classes (activities) (Not at the same time btw) in the details fragment. How do I do that? I was searching this for 2 full days, there is nice tutorials but I couldn't find any example for this behaviour.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks in advance.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5543728729823540150?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/5543728729823540150/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/how-to-display-2-different-classes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5543728729823540150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5543728729823540150'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/how-to-display-2-different-classes.html' title='How to display 2 different classes (activities) in a fragment in ANDROID?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6099608002689454073</id><published>2012-01-20T00:15:00.003-07:00</published><updated>2012-01-20T00:15:11.673-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>How to fetch friends from facebook in android? [closed]</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have made an application in Facebook.I have to select Friends through my application.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Can you suggest the program for selecting Friends...?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6099608002689454073?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/6099608002689454073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/how-to-fetch-friends-from-facebook-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6099608002689454073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6099608002689454073'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/how-to-fetch-friends-from-facebook-in.html' title='How to fetch friends from facebook in android? [closed]'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4924015567449105150</id><published>2012-01-20T00:15:00.001-07:00</published><updated>2012-01-20T00:15:02.116-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android-animation'/><category scheme='http://www.blogger.com/atom/ns#' term='mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='android-layout'/><category scheme='http://www.blogger.com/atom/ns#' term='design'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Designing animation for android application</title><content type='html'>&lt;p&gt;&lt;br /&gt;  What is the best way to design and embed an animation into an android app. (I'm not talking about transitions and activities in/out animations.)&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I can think of 2 ways of doing it:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;  &lt;li&gt;designing the animation with flash or something similar, export png-sequence with transparent bgs and creating an animation from the images in an xml file (How do I write this kind of xml?)&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;creating a grid of images with all the frames of the animation that I've created and save it into one image. than using something like background-position in css in order to move the visible area of the image on each frame enter (By Java code, or by xml)&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  which of this is better/most common? and how do I implement the solution (if there is a better solution - that would be great). and what programs do you usually use for this kind of task&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  (the goal is to achieve something that works like the frog in cut the rope or the birds in angry birds for example)&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  thanks!&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4924015567449105150?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4924015567449105150/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/designing-animation-for-android.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4924015567449105150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4924015567449105150'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/designing-animation-for-android.html' title='Designing animation for android application'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-8358479517617281062</id><published>2012-01-20T00:14:00.011-07:00</published><updated>2012-01-20T00:14:52.458-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='specific'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>Handheld iPhone Android Specific CSS not working at all</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am trying to create specific CSS for handheld devices, and I feel like I've tried every way possible with no effect.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  The reason I need to do this is so that handheld devices to not use fancybox but instead open the link in a new tab.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  To do this in the div there are 2 UL's, each with a class (screen &amp;amp; handheld).&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I want the handheld ul to be hidden on desktops and the screen ul to be hidden on handhelds which should be working using display: none on each.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  To get the device specific CSS to work I've tried using seperate css files in the HTML header such as:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;link rel="stylesheet" type="text/css" media="screen" href="css/master.css" /&amp;gt;&lt;br /&gt;&amp;lt;link rel="stylesheet" type="text/css" media="handheld" href="css/handheld.css" /&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  or, within the master.css file:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;@media only screen and (max-device-width: 640px) {&lt;br /&gt;    .screen { display: none !important; }&lt;br /&gt;    }&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  but this does not work. Android always seems to use the UL that includes the fancybox class and thus loads up fancybox every time.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I've tried it in multiple Android browsers (Opera, stock and Dolphin).&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Any ideas would be much appreciated!&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-8358479517617281062?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/8358479517617281062/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/handheld-iphone-android-specific-css.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8358479517617281062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8358479517617281062'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/handheld-iphone-android-specific-css.html' title='Handheld iPhone Android Specific CSS not working at all'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5989891943873349376</id><published>2012-01-20T00:14:00.009-07:00</published><updated>2012-01-20T00:14:45.032-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='process'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Closing another process listener</title><content type='html'>&lt;p&gt;&lt;br /&gt;  Is there any possibility to create a listener for closing another process?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Let's say I want to know when the process &lt;code&gt;com.android.test.app&lt;/code&gt; isn't running anymore.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  By the way, I don't want to use threads for listening for current running apps.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5989891943873349376?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/5989891943873349376/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/closing-another-process-listener.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5989891943873349376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5989891943873349376'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/closing-another-process-listener.html' title='Closing another process listener'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-9218971212100614784</id><published>2012-01-20T00:14:00.007-07:00</published><updated>2012-01-20T00:14:37.943-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ios'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='barcode-scanner'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Barcode scanner application which sends result to a PHP application [closed]</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I'm not sure that this is the right place to ask this, but I'm going to give it a try. I'm looking for an application that can read a barcode and then send the code to another application. The second application is a PHP one, an e-commerce website. The first application, the one that reads the code, can also be an iOS or Android application, I don't mind.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Long story short I need an application that scans a barcode and then sends the result to a PHP application.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Did any of you happen to use something like this before?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thank you.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-9218971212100614784?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/9218971212100614784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/barcode-scanner-application-which-sends.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/9218971212100614784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/9218971212100614784'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/barcode-scanner-application-which-sends.html' title='Barcode scanner application which sends result to a PHP application [closed]'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-8886063332082938911</id><published>2012-01-20T00:14:00.005-07:00</published><updated>2012-01-20T00:14:26.797-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='activity'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Two launcher activities</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have two activities marked with intent filter&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;manifest xmlns:android="http://schemas.android.com/apk/res/android"&lt;br /&gt;package="com.package"&lt;br /&gt;android:versionCode="1"&lt;br /&gt;android:versionName="1.0" &amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;uses-sdk android:minSdkVersion="7" /&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;application&lt;br /&gt;    android:name=".MyApp"&lt;br /&gt;    android:icon="@drawable/ic_launcher"&lt;br /&gt;    android:label="@string/app_name" &amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;!-- work order activity --&amp;gt;&lt;br /&gt;    &amp;lt;activity&lt;br /&gt;        android:name=".app.WorkOrderActivity"&lt;br /&gt;        android:label="@string/work_order"&lt;br /&gt;        android:taskAffinity="com.package.task_for_work_order_activity" &amp;gt;&lt;br /&gt;        &amp;lt;intent-filter&amp;gt;&lt;br /&gt;            &amp;lt;action android:name="android.intent.action.MAIN" /&amp;gt;&lt;br /&gt;&lt;br /&gt;            &amp;lt;category android:name="android.intent.category.LAUNCHER" /&amp;gt;&lt;br /&gt;        &amp;lt;/intent-filter&amp;gt;&lt;br /&gt;    &amp;lt;/activity&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;!-- inventory activity --&amp;gt;&lt;br /&gt;    &amp;lt;activity&lt;br /&gt;        android:name=".app.InventoryActivity"&lt;br /&gt;        android:label="@string/inventory"&lt;br /&gt;        android:taskAffinity="com.package.task_for_inventory_activity" &amp;gt;&lt;br /&gt;        &amp;lt;intent-filter&amp;gt;&lt;br /&gt;            &amp;lt;action android:name="android.intent.action.MAIN" /&amp;gt;&lt;br /&gt;&lt;br /&gt;            &amp;lt;category android:name="android.intent.category.LAUNCHER" /&amp;gt;&lt;br /&gt;        &amp;lt;/intent-filter&amp;gt;&lt;br /&gt;    &amp;lt;/activity&amp;gt;&lt;br /&gt;&amp;lt;/application&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The problem is, that when I'm installing apk file, there is no activity shown, because, as I understood system can't specify what activity should be shown.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I just really need two activities shown in launcher, so please don't give advice about removing intent-filters from second activity, or if you do so provide me another way to show two icons in launcher.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks in advance.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-8886063332082938911?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/8886063332082938911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/two-launcher-activities.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8886063332082938911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8886063332082938911'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/two-launcher-activities.html' title='Two launcher activities'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3144199906146604898</id><published>2012-01-20T00:14:00.003-07:00</published><updated>2012-01-20T00:14:20.029-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='selector'/><category scheme='http://www.blogger.com/atom/ns#' term='colors'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='tablerow'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Android: Selector isn"t working as expected in TableRow selection</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have a TAbleLayout in my XML with 1 row i.e. te headings row. Other all rows, I add dynamically. I want to make a row selected on clicking it &amp;amp; on touching it. I added clickListener to each row and am able to trap click event. But when the mouse is pressed or kept pressed, I see color change, then again it comes to normal color. I want the color to stay changed until I click other row or click somewhere else to deactivate the selected row.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  My selector XML code :&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;&lt;br /&gt;&amp;lt;selector xmlns:android="http://schemas.android.com/apk/res/android"&amp;gt; &lt;br /&gt;&amp;lt;!--  Active state --&amp;gt;  &lt;br /&gt;&amp;lt;item android:state_selected="true" android:state_focused="false"&lt;br /&gt;      android:state_pressed="false" android:drawable="@android:color/transparent" /&amp;gt;      &lt;br /&gt;&amp;lt;!--  Inactive state--&amp;gt;  &lt;br /&gt;&amp;lt;item android:state_selected="false" android:state_focused="false"&lt;br /&gt;      android:state_pressed="false" android:drawable="@android:color/transparent" /&amp;gt; &lt;br /&gt; &amp;lt;!--  Pressed state --&amp;gt; &lt;br /&gt; &amp;lt;item android:state_pressed="true" android:drawable="@color/yellow" /&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;!--  Selected state (using d-pad) --&amp;gt;  &lt;br /&gt; &amp;lt;item android:state_focused="true" android:state_selected="true"&lt;br /&gt;       android:state_pressed="false" android:drawable="@color/yellow" /&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  My Java code where I generate rows dynamically :&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;private void createView(TableRow tr, TextView tv, String data, int rowId) {&lt;br /&gt;    tv.setText(data);&lt;br /&gt;&lt;br /&gt;    tv.setTextColor(Color.WHITE);&lt;br /&gt;    tv.setPadding(20, 0, 0, 0);&lt;br /&gt;&lt;br /&gt;    tr.setPadding(0, 1, 0, 1);&lt;br /&gt;    //tr.setBackgroundColor(Color.TRANSPARENT);&lt;br /&gt;    tr.setBackgroundDrawable(this.getResources().getDrawable(R.drawable.tablerowselector));&lt;br /&gt;    tr.setId(rowId);&lt;br /&gt;    tr.setClickable(true);&lt;br /&gt;    tr.setFocusable(true); // Added thinking that if its not focusable then it can't be selected, but makes no difference&lt;br /&gt;    tr.setOnClickListener(this);&lt;br /&gt;    tr.addView(tv);&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  If I handle in clickListener event, and set Background color of row based on setting &lt;code&gt;prevRowSelected&lt;/code&gt; and &lt;code&gt;currRowSelected&lt;/code&gt; logic, that works. But how to make selector work and why it is not working ? Can't selector work the way am trying to achieve it ?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Any help is appreciated.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3144199906146604898?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/3144199906146604898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/android-selector-isn-working-as.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3144199906146604898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3144199906146604898'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/android-selector-isn-working-as.html' title='Android: Selector isn&amp;quot;t working as expected in TableRow selection'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2481326206597979292</id><published>2012-01-20T00:14:00.001-07:00</published><updated>2012-01-20T00:14:07.566-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='scribe'/><category scheme='http://www.blogger.com/atom/ns#' term='facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>post status on facebook using scribe on android [closed]</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I'm success to use scribe to tweet and retweet using scribe via my android appilcation using this code. Now, I want to post facebook status using this scribe, there is an example using scribe to access facebook from &lt;a href="https://github.com/fernandezpablo85/scribe-java/blob/master/src/test/java/org/scribe/examples/FacebookExample.java" rel="nofollow"&gt;here&lt;/a&gt; . But I'm still confuse where I must place my string, that contain my status on program? And what is the url to post this status?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  If on twitter, I can put my string on this url:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;String tweet = URLEncoder.encode(message);&lt;br /&gt;String urlTweet = "http://api.twitter.com/1/statuses/update.json?status="+tweet;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  please somebody help me, I'm getting stuck in here. regard ahmal&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;final OAuthService service = new ServiceBuilder()&lt;br /&gt;    .provider(TwitterApi.class)&lt;br /&gt;    .apiKey(consumerKey)&lt;br /&gt;    .apiSecret(consumerSecret)&lt;br /&gt;    .callback(callBack)&lt;br /&gt;    .build();&lt;br /&gt;final Token requestToken = service.getRequestToken();&lt;br /&gt;    final String authURL = service.getAuthorizationUrl(requestToken);&lt;br /&gt;&lt;br /&gt;    final WebView webview = new WebView(this);&lt;br /&gt;    webview.setWebViewClient(new WebViewClient(){&lt;br /&gt;        public boolean shouldOverrideUrlLoading(WebView view, String url) {&lt;br /&gt;&lt;br /&gt;            if(url.startsWith("oauth")){&lt;br /&gt;                webview.setVisibility(View.GONE);&lt;br /&gt;                Uri uri = Uri.parse(url);&lt;br /&gt;                String verifier = uri.getQueryParameter("oauth_verifier");&lt;br /&gt;                Verifier v = new Verifier(verifier);&lt;br /&gt;                Token accessToken = service.getAccessToken(requestToken, v);&lt;br /&gt;&lt;br /&gt;                if(uri.getHost().equals("twitter")){&lt;br /&gt;&lt;br /&gt;                    String tweet = URLEncoder.encode(message);&lt;br /&gt;                    String urlTweet="http://api.twitter.com/1/statuses/update.json?status="+tweet;&lt;br /&gt;                    System.out.println("request: "+urlTweet);&lt;br /&gt;                    OAuthRequest request = new OAuthRequest(Verb.POST, urlTweet);&lt;br /&gt;                    service.signRequest(accessToken, request);&lt;br /&gt;                    Response response = request.send();&lt;br /&gt;                    System.out.println("Got it! Lets see what we found...");&lt;br /&gt;                    System.out.println();&lt;br /&gt;                    System.out.println(response.getBody());&lt;br /&gt;&lt;br /&gt;                    finish();&lt;br /&gt;                    Toast.makeText(CreateTweet.this, "Share to Twitter     successful", Toast.LENGTH_LONG).show();&lt;br /&gt;                }                   &lt;br /&gt;                return true;&lt;br /&gt;            }               &lt;br /&gt;            return super.shouldOverrideUrlLoading(view, url);&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        @Override&lt;br /&gt;        public void onPageFinished(WebView view, String url) {&lt;br /&gt;            // TODO Auto-generated method stub&lt;br /&gt;            super.onPageFinished(view, url);&lt;br /&gt;        }        &lt;br /&gt;&lt;br /&gt;    });&lt;br /&gt;    webview.loadUrl(authURL);&lt;br /&gt;    setContentView(webview);&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2481326206597979292?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/2481326206597979292/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/post-status-on-facebook-using-scribe-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2481326206597979292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2481326206597979292'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/post-status-on-facebook-using-scribe-on.html' title='post status on facebook using scribe on android [closed]'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4119855841681660476</id><published>2012-01-20T00:13:00.011-07:00</published><updated>2012-01-20T00:13:55.159-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='barcode-scanner'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>ISBN barcode search using eclipse/android</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I know it is possible to scan a movie and see if the movie is available at the store. How would I do this using zxing? I did look over the links pertaining this and I am having a difficulty time understanding it all. I did download the .apk file and convert it to .zip, but I do not see any classes in the folders. I am really confused and I wish there was a web site that explains how to use zxing to make this possible.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  anyone have any web sites they know of that will get me started?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  thanks.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4119855841681660476?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4119855841681660476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/isbn-barcode-search-using.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4119855841681660476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4119855841681660476'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/isbn-barcode-search-using.html' title='ISBN barcode search using eclipse/android'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3836487792767819309</id><published>2012-01-20T00:13:00.009-07:00</published><updated>2012-01-20T00:13:49.402-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='advertising'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Android - Ad agency that pay for impression [closed]</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I was wondering what is the best Ad Agency that pays for every 1000 impressions.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I have recently released my new app (Tic Tac Toe Go) and have been using AdMob, however I recently found out that they do not pay for impressions and clicks only.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I would like to change this and was wondering what is the best ad agency to go for, ideally one which has a good fill rate and pays out on impressions.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks in advance, Raj&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3836487792767819309?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/3836487792767819309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/android-ad-agency-that-pay-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3836487792767819309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3836487792767819309'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/android-ad-agency-that-pay-for.html' title='Android - Ad agency that pay for impression [closed]'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-1837339457881994062</id><published>2012-01-20T00:13:00.007-07:00</published><updated>2012-01-20T00:13:37.728-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nfc'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Writing multiple data types in NFC tags in a single tap</title><content type='html'>&lt;p&gt;&lt;br /&gt;  Is it possible to write more than one data type (like two urls or one url and one text) into a NFC tag from Android in a single tap?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-1837339457881994062?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/1837339457881994062/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/writing-multiple-data-types-in-nfc-tags.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1837339457881994062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1837339457881994062'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/writing-multiple-data-types-in-nfc-tags.html' title='Writing multiple data types in NFC tags in a single tap'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4101342537880724412</id><published>2012-01-20T00:13:00.005-07:00</published><updated>2012-01-20T00:13:29.421-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android-custom-view'/><category scheme='http://www.blogger.com/atom/ns#' term='android-listview'/><category scheme='http://www.blogger.com/atom/ns#' term='custom-widgets'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Header always shows in android-pulltorefresh when customize</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I was trying to customize &lt;a href="https://github.com/johannilsson/android-pulltorefresh" rel="nofollow"&gt;android-pulltorefresh&lt;/a&gt; library developed by Johan Nilson. I wanna use my own adapter rather than a String array. I was able to complete almost every thing but the pull to refresh header is always visible. (see the image) I want it to visible only when I pull the listview like it does with the demo app. I compared my code with the demo but I couldn't find any difference between them which effect layout.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  &lt;img src="http://i.stack.imgur.com/IeamF.png" alt="enter image description here" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks in advance !&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4101342537880724412?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4101342537880724412/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/header-always-shows-in-android.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4101342537880724412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4101342537880724412'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/header-always-shows-in-android.html' title='Header always shows in android-pulltorefresh when customize'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-7771141966375331939</id><published>2012-01-20T00:13:00.003-07:00</published><updated>2012-01-20T00:13:16.415-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android-edittext'/><category scheme='http://www.blogger.com/atom/ns#' term='focus'/><category scheme='http://www.blogger.com/atom/ns#' term='android-fragments'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><category scheme='http://www.blogger.com/atom/ns#' term='button'/><title type='text'>android fragments edittext button focus</title><content type='html'>&lt;p&gt;&lt;br /&gt;  being new to android app development, I encounter a problem regarding the interaction of android fragments, edittexts, focus and buttons.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I have one fragment activity with several tabs. Most tabs have one fragment each. But in one tab, I have a &lt;code&gt;ListFragment&lt;/code&gt; and a fragment with edittexts and buttons, which I call edit fragment. When the user selects a list item, the content of the edit fragment is shown in the current tab. When trying to edit a text there, more precisely, when hitting a different key than the backspace key, the new char is not shown, but the first button below gets the focus. Why? And how can I avoid this behavior?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Earlier, I had a different activity for the edit fragment and the editing worked perfectly. But for other reasons and because it is recommended, I have only one activity now. Thank you for help!&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The xml for project_details1:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;&lt;br /&gt;    &amp;lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"&lt;br /&gt;            android:layout_width="fill_parent"&lt;br /&gt;            android:layout_height="fill_parent"&lt;br /&gt;            android:id="@+id/projectDetails"&amp;gt;&lt;br /&gt;            &amp;lt;LinearLayout&lt;br /&gt;                    android:id="@+id/projectDetailsButtons"&lt;br /&gt;                    android:layout_width="fill_parent"&lt;br /&gt;                    android:layout_height="wrap_content"&lt;br /&gt;                    android:layout_weight="2"&lt;br /&gt;                    android:layout_alignParentBottom="true"&lt;br /&gt;                    android:orientation="horizontal"&lt;br /&gt;                    android:background="#656565"&lt;br /&gt;                    android:padding="5dp"&amp;gt;&lt;br /&gt;                    &amp;lt;Button android:id="@+id/projectDetailsButton_save" &lt;br /&gt;                            android:text="@string/save"&lt;br /&gt;                            android:layout_width="wrap_content"&lt;br /&gt;                            android:layout_height="wrap_content"&lt;br /&gt;                            android:layout_weight="2" /&amp;gt;&lt;br /&gt;                    &amp;lt;Button android:id="@+id/projectDetailsButton_cancel" &lt;br /&gt;                            android:text="@string/cancel"&lt;br /&gt;                            android:layout_width="wrap_content"&lt;br /&gt;                            android:layout_height="wrap_content"&lt;br /&gt;                            android:layout_weight="2" /&amp;gt;&lt;br /&gt;            &amp;lt;/LinearLayout&amp;gt;&lt;br /&gt;            &amp;lt;ScrollView&lt;br /&gt;                    android:layout_width="fill_parent"&lt;br /&gt;                    android:layout_height="wrap_content"&lt;br /&gt;                    android:layout_weight="1"&lt;br /&gt;                    android:layout_alignParentTop="true"&lt;br /&gt;                    android:layout_above="@id/projectDetailsButtons"&amp;gt;&lt;br /&gt;            &amp;lt;TableLayout&lt;br /&gt;            xmlns:android="http://schemas.android.com/apk/res/android"&lt;br /&gt;            android:layout_width="fill_parent"&lt;br /&gt;            android:layout_height="wrap_content"&lt;br /&gt;            android:paddingLeft="15dip"&lt;br /&gt;            android:background="@color/myColor"&lt;br /&gt;            android:shrinkColumns="*"&lt;br /&gt;            android:stretchColumns="*" &amp;gt;&lt;br /&gt;            &amp;lt;TableRow&amp;gt;&lt;br /&gt;                &amp;lt;TextView&lt;br /&gt;                    android:layout_width="0dip"&lt;br /&gt;                    android:layout_column="0"&lt;br /&gt;                    android:layout_gravity="center_vertical"&lt;br /&gt;                    android:layout_span="1"&lt;br /&gt;                    android:layout_weight="1"&lt;br /&gt;                    android:padding="3dip"&lt;br /&gt;                    android:text="@string/projectNo" /&amp;gt;&lt;br /&gt;                &amp;lt;TextView&lt;br /&gt;                    android:id="@+id/projectDetailsProjectNr"&lt;br /&gt;                    android:layout_width="0dip"&lt;br /&gt;                    android:layout_column="1"&lt;br /&gt;                    android:layout_gravity="center_vertical"&lt;br /&gt;                    android:layout_span="1"&lt;br /&gt;                    android:layout_weight="1"&lt;br /&gt;                    android:text="@string/projectNo"&lt;br /&gt;                    android:padding="3dip" &amp;gt;&lt;br /&gt;                &amp;lt;/TextView&amp;gt;&lt;br /&gt;            &amp;lt;/TableRow&amp;gt;&lt;br /&gt;            &amp;lt;TableRow&amp;gt;&lt;br /&gt;                &amp;lt;TextView&lt;br /&gt;                    android:layout_width="0dip"&lt;br /&gt;                    android:layout_column="0"&lt;br /&gt;                    android:layout_gravity="center_vertical"&lt;br /&gt;                    android:layout_span="1"&lt;br /&gt;                    android:layout_weight="1"&lt;br /&gt;                    android:padding="3dip"&lt;br /&gt;                    android:text="@string/description" /&amp;gt;&lt;br /&gt;                &amp;lt;EditText&lt;br /&gt;                    android:id="@+id/projectDetailsProjectDescription"&lt;br /&gt;                    android:layout_width="0dip"&lt;br /&gt;                    android:layout_column="1"&lt;br /&gt;                    android:layout_gravity="center_vertical"&lt;br /&gt;                    android:layout_span="1"&lt;br /&gt;                    android:layout_weight="1"&lt;br /&gt;                    android:background="@android:drawable/editbox_background"&lt;br /&gt;                    android:inputType="text"&lt;br /&gt;                    android:padding="3dip" &amp;gt;&lt;br /&gt;                &amp;lt;/EditText&amp;gt;&lt;br /&gt;            &amp;lt;/TableRow&amp;gt;&lt;br /&gt;            &amp;lt;TableRow&amp;gt;&lt;br /&gt;                &amp;lt;TextView&lt;br /&gt;                    android:layout_width="0dip"&lt;br /&gt;                    android:layout_column="0"&lt;br /&gt;                    android:layout_gravity="center_vertical"&lt;br /&gt;                    android:layout_span="1"&lt;br /&gt;                    android:layout_weight="1"&lt;br /&gt;                    android:padding="3dip"&lt;br /&gt;                     /&amp;gt;&lt;br /&gt;                &amp;lt;EditText&lt;br /&gt;                    android:id="@+id/projectDetailsClientName"&lt;br /&gt;                    android:layout_width="0dip"&lt;br /&gt;                    android:layout_column="1"&lt;br /&gt;                    android:layout_gravity="center_vertical"&lt;br /&gt;                    android:layout_span="1"&lt;br /&gt;                    android:layout_weight="1"&lt;br /&gt;                    android:inputType="text"&lt;br /&gt;                    android:background="@android:drawable/editbox_background"&lt;br /&gt;                    android:padding="3dip" &amp;gt;&lt;br /&gt;                &amp;lt;/EditText&amp;gt;&lt;br /&gt;            &amp;lt;/TableRow&amp;gt;&lt;br /&gt;            &amp;lt;TableRow&amp;gt;&lt;br /&gt;                &amp;lt;TextView&lt;br /&gt;                    android:layout_width="0dip"&lt;br /&gt;                    android:layout_column="0"&lt;br /&gt;                    android:layout_gravity="center_vertical"&lt;br /&gt;                    android:layout_span="1"&lt;br /&gt;                    android:layout_weight="1"&lt;br /&gt;                    android:padding="3dip"&lt;br /&gt;                    android:text="@string/customerNo" /&amp;gt;&lt;br /&gt;                &amp;lt;EditText&lt;br /&gt;                    android:id="@+id/projectDetailsClientNr"&lt;br /&gt;                    android:layout_width="0dip"&lt;br /&gt;                    android:layout_column="1"&lt;br /&gt;                    android:layout_gravity="center_vertical"&lt;br /&gt;                    android:layout_span="1"&lt;br /&gt;                    android:layout_weight="1"&lt;br /&gt;                    android:inputType="numberSigned"&lt;br /&gt;                    android:background="@android:drawable/editbox_background"&lt;br /&gt;                    android:padding="3dip" &amp;gt;&lt;br /&gt;                &amp;lt;/EditText&amp;gt;&lt;br /&gt;            &amp;lt;/TableRow&amp;gt;&lt;br /&gt;             &amp;lt;TableRow&amp;gt;&lt;br /&gt;                &amp;lt;TextView&lt;br /&gt;                    android:layout_width="0dip"&lt;br /&gt;                    android:layout_column="0"&lt;br /&gt;                    android:layout_gravity="center_vertical"&lt;br /&gt;                    android:layout_span="1"&lt;br /&gt;                    android:layout_weight="1"&lt;br /&gt;                    android:padding="3dip"&lt;br /&gt;                    android:text="@string/bookingNo" /&amp;gt;&lt;br /&gt;                &amp;lt;EditText&lt;br /&gt;                    android:id="@+id/projectDetailsBookingNr"&lt;br /&gt;                    android:layout_width="0dip"&lt;br /&gt;                    android:layout_column="1"&lt;br /&gt;                    android:layout_gravity="center_vertical"&lt;br /&gt;                    android:layout_span="1"&lt;br /&gt;                    android:layout_weight="1"&lt;br /&gt;                    android:background="@android:drawable/editbox_background"&lt;br /&gt;                    android:inputType="numberSigned"&lt;br /&gt;                    android:padding="3dip" &amp;gt;&lt;br /&gt;                &amp;lt;/EditText&amp;gt;&lt;br /&gt;            &amp;lt;/TableRow&amp;gt;&lt;br /&gt;            &amp;lt;TableRow&amp;gt;&lt;br /&gt;                &amp;lt;TextView&lt;br /&gt;                    android:layout_width="0dip"&lt;br /&gt;                    android:layout_column="0"&lt;br /&gt;                    android:layout_gravity="center_vertical"&lt;br /&gt;                    android:layout_span="1"&lt;br /&gt;                    android:layout_weight="1"&lt;br /&gt;                    android:padding="3dip"&lt;br /&gt;                    android:text="@string/orderNo" /&amp;gt;&lt;br /&gt;                &amp;lt;EditText&lt;br /&gt;                    android:id="@+id/projectDetailsOrderNr"&lt;br /&gt;                    android:layout_width="0dip"&lt;br /&gt;                    android:layout_column="1"&lt;br /&gt;                    android:layout_gravity="center_vertical"&lt;br /&gt;                    android:layout_span="1"&lt;br /&gt;                    android:layout_weight="1"&lt;br /&gt;                    android:background="@android:drawable/editbox_background"&lt;br /&gt;                    android:inputType="numberSigned"&lt;br /&gt;                    android:padding="3dip" &amp;gt;&lt;br /&gt;                &amp;lt;/EditText&amp;gt;&lt;br /&gt;            &amp;lt;/TableRow&amp;gt;&lt;br /&gt;    &amp;lt;/TableLayout&amp;gt;&lt;br /&gt;    &amp;lt;/ScrollView&amp;gt;&lt;br /&gt;    &amp;lt;/RelativeLayout&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  the method &lt;code&gt;fillEditTexts&lt;/code&gt; :&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;private void fillEditTexts(final View view){&lt;br /&gt;        final Project project = this.getShownProject();&lt;br /&gt;        final EditText projectDescription = (EditText)view.findViewById(R.id.projectDetailsProjectDescription);&lt;br /&gt;&lt;br /&gt;        final TextView projectNumber = (TextView)view.findViewById(R.id.projectDetailsProjectNr);&lt;br /&gt;        final EditText bookingNumber = (EditText)view.findViewById(R.id.projectDetailsBookingNr);&lt;br /&gt;        final EditText orderNumber = (EditText)view.findViewById(R.id.projectDetailsOrderNr);&lt;br /&gt;        if(project!=null){&lt;br /&gt;            projectDescription.setText(project.getProjectDescription() == null ? " ": project.getProjectDescription());&lt;br /&gt;            if(project.getProjectNumber()!=null){&lt;br /&gt;                projectNumber.setText(project.getProjectNumber().toString());&lt;br /&gt;            }&lt;br /&gt;            if(project.getBookingNumber()!=null){&lt;br /&gt;                bookingNumber.setText(project.getBookingNumber().toString());&lt;br /&gt;            }&lt;br /&gt;            if(project.getOrderNumber()!=null){&lt;br /&gt;                orderNumber.setText(project.getOrderNumber().toString());&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        final Button cancel = (Button) view.findViewById(R.id.projectDetailsButton_cancel);&lt;br /&gt;        cancel.setOnClickListener(new OnClickListener() {&lt;br /&gt;            public void onClick(View v) {&lt;br /&gt;                ProjectDetailsFragment.this.goBack();&lt;br /&gt;            }&lt;br /&gt;        });&lt;br /&gt;&lt;br /&gt;        final Button save = (Button) view.findViewById(R.id.projectDetailsButton_save);&lt;br /&gt;        save.setOnClickListener(new OnClickListener() {&lt;br /&gt;            public void onClick(View v) {&lt;br /&gt;                ProjectDetailsFragment.this.saveChanges(view);&lt;br /&gt;                ProjectDetailsFragment.this.goBack();&lt;br /&gt;            }&lt;br /&gt;        });&lt;br /&gt;    }&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-7771141966375331939?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/7771141966375331939/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/android-fragments-edittext-button-focus.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7771141966375331939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7771141966375331939'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/android-fragments-edittext-button-focus.html' title='android fragments edittext button focus'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3862499222897288714</id><published>2012-01-20T00:13:00.001-07:00</published><updated>2012-01-20T00:13:06.838-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><category scheme='http://www.blogger.com/atom/ns#' term='broadcastreceiver'/><title type='text'>Simple BroadcastReceiver won"t work</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I try to develope a simple Broadcastreceiver.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Here's my code:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;public class MyClass extends BroadcastReceiver {&lt;br /&gt;&lt;br /&gt;    @Override&lt;br /&gt;    public void onReceive(Context context, Intent intent) {&lt;br /&gt;        // TODO Auto-generated method stub&lt;br /&gt;        Bundle extras = intent.getExtras();&lt;br /&gt;        if (extras != null) {&lt;br /&gt;            String state = extras.getString(TelephonyManager.EXTRA_STATE);&lt;br /&gt;            Log.w("DEBUG", state);&lt;br /&gt;            if (state.equals(TelephonyManager.EXTRA_STATE_RINGING)) {&lt;br /&gt;                String phoneNumber = extras&lt;br /&gt;                        .getString(TelephonyManager.EXTRA_INCOMING_NUMBER);&lt;br /&gt;                Toast.makeText(context, phoneNumber, Toast.LENGTH_LONG).show();&lt;br /&gt;                Log.w("DEBUG", phoneNumber);&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Manifest.xml:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;uses-sdk android:minSdkVersion="10" /&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;application&lt;br /&gt;        android:icon="@drawable/ic_launcher"&lt;br /&gt;        android:label="@string/app_name" &amp;gt;&lt;br /&gt;&lt;br /&gt;        &amp;lt;receiver android:name=".MyClass"&amp;gt;&lt;br /&gt;&lt;br /&gt;            &amp;lt;intent-filter&amp;gt;&lt;br /&gt;                &amp;lt;action android:name="android.intent.action.PHONE_STATE"&amp;gt;&amp;lt;/action&amp;gt;&lt;br /&gt;            &amp;lt;/intent-filter&amp;gt;&lt;br /&gt;        &amp;lt;/receiver&amp;gt;&lt;br /&gt;    &amp;lt;/application&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  All i want to do is to 'toast' the Number i'm calling (or when i get called).&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Isn't it working that way? Its the only code i use at the moment. Just one Broadcastreceiver running in the background and fired with a phone-event.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks, prexx&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3862499222897288714?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/3862499222897288714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/simple-broadcastreceiver-won-work.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3862499222897288714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3862499222897288714'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/simple-broadcastreceiver-won-work.html' title='Simple BroadcastReceiver won&amp;quot;t work'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-1346133493793442823</id><published>2012-01-20T00:11:00.003-07:00</published><updated>2012-01-20T00:11:41.065-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webview'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>How to load a xml into a webview android</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have an xml file and I want to load the xml content to a web view where the web view will be inflated to a gallery. I have parsed and able to get the parsed values, but how do I load the xml content to a web view? I have no clue about it. Please some one help me.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-1346133493793442823?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/1346133493793442823/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/how-to-load-xml-into-webview-android.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1346133493793442823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1346133493793442823'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/how-to-load-xml-into-webview-android.html' title='How to load a xml into a webview android'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-839846821518032248</id><published>2012-01-20T00:11:00.001-07:00</published><updated>2012-01-20T00:11:34.273-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='update'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Update method doesn"t update database with value</title><content type='html'>&lt;p&gt;&lt;br /&gt;  Here is my piece of code which runs without errors, but doesn't update database:&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;ContentValues cv_lio = new ContentValues();&lt;br /&gt;cv_lio.put("u_lio",1);&lt;br /&gt;String where = "u_name" + "=" + 5;&lt;br /&gt;db.update(table_name, cv_lio,where,null);&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Can anyone improve my update query to work well.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-839846821518032248?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/839846821518032248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/update-method-doesn-update-database.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/839846821518032248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/839846821518032248'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/update-method-doesn-update-database.html' title='Update method doesn&amp;quot;t update database with value'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6928881451920868836</id><published>2012-01-20T00:09:00.007-07:00</published><updated>2012-01-20T00:09:52.373-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android-layout'/><category scheme='http://www.blogger.com/atom/ns#' term='activity'/><category scheme='http://www.blogger.com/atom/ns#' term='exception'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Android Exception trying to open a new Activity - Surface::lock failed, already locked</title><content type='html'>&lt;p&gt;&lt;br /&gt;  When I try to open a new activity on a button press i get an Exception :&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;01-19 14:55:08.327: E/Surface(15454): Surface::lock failed, already locked&lt;br /&gt;01-19 14:55:08.327: E/SurfaceHolder(15454): Exception locking surface&lt;br /&gt;01-19 14:55:08.327: E/SurfaceHolder(15454): java.lang.IllegalArgumentException&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I have a game that draws on a surfaceview canvas with a thread, that runs with the main process, I'm trying to open a new dialog box for input and nothing worked so I'm simply trying to open a new Activity that will Exception, I'm using the lock and unlock and well synchronized, I tried stopping the thread and even placing a couple of views. Any help is good Thanks.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6928881451920868836?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/6928881451920868836/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/android-exception-trying-to-open-new.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6928881451920868836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6928881451920868836'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/android-exception-trying-to-open-new.html' title='Android Exception trying to open a new Activity - Surface::lock failed, already locked'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3727348398424660684</id><published>2012-01-20T00:09:00.005-07:00</published><updated>2012-01-20T00:09:40.724-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>how to stop the user from quitting the app android</title><content type='html'>&lt;p&gt;&lt;br /&gt;  My application sends an sql insert query everytime the telephone is tilted at more than 45°&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I need either to stop the user from quitting the application or have it still running in the background so that it still sends the queries&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  basically I need the application to be running all the time, any ideas? thanks&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3727348398424660684?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/3727348398424660684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/how-to-stop-user-from-quitting-app.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3727348398424660684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3727348398424660684'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/how-to-stop-user-from-quitting-app.html' title='how to stop the user from quitting the app android'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2509549160805283621</id><published>2012-01-20T00:09:00.003-07:00</published><updated>2012-01-20T00:09:25.481-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='overlap'/><category scheme='http://www.blogger.com/atom/ns#' term='xml'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='alertdialog'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>XML layout overlapping AlertDialog"s Title</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am developing an Android application where the user is asked to "setup" before recording data. This is accomplished using an AlertDialog that inflates an XML layout, using such code:&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;final AlertDialog.Builder builder = new AlertDialog.Builder(this);&lt;br /&gt;&lt;br /&gt;LayoutInflater vi = (LayoutInflater)this.getSystemService(Context.LAYOUT_INFLATER_SERVICE);&lt;br /&gt;View v = vi.inflate(R.layout.setup, null);&lt;br /&gt;&lt;br /&gt;builder.setView(v);&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  On an emulator or a 2.3.3 device, it looks fine:&lt;br /&gt;&lt;br /&gt;  &lt;img src="http://i.stack.imgur.com/upOZp.png" alt="Emulator or 2.3.3 Appearance" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  However, the title that reads "Configure Options" is overlapped on a 2.1.1 device (which has a smaller screen). It looks more or less like this:&lt;br /&gt;&lt;br /&gt;  &lt;img src="http://i.stack.imgur.com/JI24x.png" alt="Appearance on a 2.1.1 Device" /&gt;&lt;br /&gt;&lt;br /&gt;  Does anyone know what the potential problem may be? The XML layout is scroll enabled so that if it doesn't fit in the dialog, the user can scroll (which works fine in the emulator and 2.3.3, but not 2.1.1). Perhaps there is some way to make the AlertDialog fit the whole screen using Java code? Thank you for the help.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;strong&gt;EDIT:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;  &lt;code&gt;setup.xml&lt;/code&gt; (with names of some things edited out):&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;TextView android:layout_height="wrap_content"&lt;br /&gt;        android:layout_width="fill_parent"&lt;br /&gt;        android:id="@+id/EDITED OUT"&lt;br /&gt;        android:text="@string/EDITED OUT"&lt;br /&gt;        android:gravity="center_horizontal"&lt;br /&gt;        android:textSize="16dip"&lt;br /&gt;        android:textColor="@android:color/black"&lt;br /&gt;        android:paddingTop="12dip"/&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;RelativeLayout android:orientation="vertical"&lt;br /&gt;    android:layout_width="fill_parent"&lt;br /&gt;    android:layout_height="fill_parent"&lt;br /&gt;    android:background="@android:color/white"&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;TextView android:layout_height="wrap_content"&lt;br /&gt;        android:layout_width="wrap_content"&lt;br /&gt;        android:id="@+id/nameLabel"&lt;br /&gt;        android:text="EDITED OUT"&lt;br /&gt;        android:textSize="18sp"&lt;br /&gt;        android:textColor="@android:color/black"&lt;br /&gt;        android:paddingTop="12dip"/&amp;gt;&lt;br /&gt;    &amp;lt;EditText android:text=""&lt;br /&gt;        android:layout_width="fill_parent"&lt;br /&gt;        android:inputType="text"&lt;br /&gt;        android:id="@+id/sessionName"&lt;br /&gt;        android:layout_height="wrap_content"&lt;br /&gt;        android:layout_alignParentTop="true"&lt;br /&gt;        android:layout_toRightOf="@+id/nameLabel"&amp;gt;&lt;br /&gt;        &amp;lt;requestFocus/&amp;gt;&lt;br /&gt;    &amp;lt;/EditText&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/RelativeLayout&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;RelativeLayout android:orientation="vertical"&lt;br /&gt;    android:layout_width="wrap_content"&lt;br /&gt;    android:layout_height="wrap_content"&lt;br /&gt;    android:background="@android:color/white"&lt;br /&gt;    android:paddingBottom="5dp"&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;TextView android:text="EDITED OUT"&lt;br /&gt;        android:id="@+id/ExperimentLabel"&lt;br /&gt;        android:textSize="18sp"&lt;br /&gt;        android:layout_width="wrap_content"&lt;br /&gt;        android:paddingTop="15dip"&lt;br /&gt;        android:layout_height="wrap_content"&lt;br /&gt;        android:textColor="@android:color/black"&lt;br /&gt;        android:layout_alignParentLeft="true"/&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;EditText android:id="@+id/ExperimentInput"&lt;br /&gt;        android:layout_width="60sp"&lt;br /&gt;        android:layout_toRightOf="@id/ExperimentLabel"&lt;br /&gt;        android:inputType="phone"&lt;br /&gt;        android:digits="1234567890"&lt;br /&gt;        android:singleLine="true"&lt;br /&gt;        android:layout_height="wrap_content"/&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;Button android:layout_height="wrap_content"&lt;br /&gt;        android:layout_width="wrap_content"&lt;br /&gt;        android:layout_alignParentRight="true"&lt;br /&gt;        android:layout_toRightOf="@id/ExperimentInput"&lt;br /&gt;        android:text="Browse..."&lt;br /&gt;        android:id="@+id/BrowseButton"/&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/RelativeLayout&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;TextView android:layout_height="wrap_content"&lt;br /&gt;        android:layout_width="fill_parent"&lt;br /&gt;        android:id="EDITED OUT"&lt;br /&gt;        android:text="EDITED OUT"&lt;br /&gt;        android:gravity="center_horizontal"&lt;br /&gt;        android:textSize="16dip"&lt;br /&gt;        android:textColor="@android:color/black"&lt;br /&gt;        android:paddingTop="12dip"/&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;RelativeLayout android:orientation="vertical"&lt;br /&gt;    android:layout_width="fill_parent"&lt;br /&gt;    android:layout_height="fill_parent"&lt;br /&gt;    android:background="@android:color/white"&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;TextView android:layout_height="wrap_content"&lt;br /&gt;        android:layout_width="wrap_content"&lt;br /&gt;        android:id="@+id/studentLabel"&lt;br /&gt;        android:text="EDITED OUT"&lt;br /&gt;        android:textSize="18dip"&lt;br /&gt;        android:textColor="@android:color/black"&lt;br /&gt;        android:paddingTop="12dip"/&amp;gt;&lt;br /&gt;    &amp;lt;EditText android:text="1"&lt;br /&gt;        android:layout_width="fill_parent"&lt;br /&gt;        android:inputType="number"&lt;br /&gt;        android:id="@+id/studentNumber"&lt;br /&gt;        android:layout_height="wrap_content"&lt;br /&gt;        android:layout_alignParentTop="true"&lt;br /&gt;        android:layout_toRightOf="@+id/studentLabel"&amp;gt;&lt;br /&gt;    &amp;lt;/EditText&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/RelativeLayout&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;RelativeLayout android:orientation="vertical"&lt;br /&gt;    android:layout_width="fill_parent"&lt;br /&gt;    android:layout_height="fill_parent"&lt;br /&gt;    android:background="@android:color/white"&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;TextView android:layout_height="wrap_content"&lt;br /&gt;        android:layout_width="wrap_content"&lt;br /&gt;        android:id="@+id/rideNameLabel"&lt;br /&gt;        android:text="EDITED OUT"&lt;br /&gt;        android:textSize="18dip"&lt;br /&gt;        android:textColor="@android:color/black"&lt;br /&gt;        android:paddingTop="12dip"/&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;Spinner&lt;br /&gt;        android:id="@+id/rides"&lt;br /&gt;        android:layout_width="fill_parent"&lt;br /&gt;        android:layout_height="wrap_content"&lt;br /&gt;        android:prompt="EDITED OUT"&lt;br /&gt;        android:layout_toRightOf="@+id/rideNameLabel"&lt;br /&gt;        android:layout_alignParentTop="true"/&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/RelativeLayout&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;LinearLayout android:orientation="horizontal"&lt;br /&gt;    android:layout_width="fill_parent"&lt;br /&gt;    android:layout_height="fill_parent"&lt;br /&gt;    android:background="@android:color/white"&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;Button&lt;br /&gt;        android:id="@+id/pictureButton"&lt;br /&gt;        android:layout_width="fill_parent"&lt;br /&gt;        android:layout_height="wrap_content"&lt;br /&gt;        android:text="Take a Picture"&lt;br /&gt;        android:layout_weight="1"/&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;Button&lt;br /&gt;        android:id="@+id/videoButton"&lt;br /&gt;        android:layout_width="fill_parent"&lt;br /&gt;        android:layout_height="wrap_content"&lt;br /&gt;        android:text="Take a Video"&lt;br /&gt;        android:layout_toRightOf="@id/pictureButton"&lt;br /&gt;        android:layout_weight="1"/&amp;gt;&lt;br /&gt;&amp;lt;/LinearLayout&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  (This won't show up at the bottom of the code for some reason... but this is at the very end):&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;/ScrollView&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2509549160805283621?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/2509549160805283621/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/xml-layout-overlapping-alertdialog.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2509549160805283621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2509549160805283621'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/xml-layout-overlapping-alertdialog.html' title='XML layout overlapping AlertDialog&amp;quot;s Title'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4859839991722682388</id><published>2012-01-20T00:09:00.001-07:00</published><updated>2012-01-20T00:09:08.211-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='locationlistener'/><category scheme='http://www.blogger.com/atom/ns#' term='gps'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Android: Prevent GPS from stopping</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have an issue with the GPS on Android. I am using the onStatusChanged(int status) with the GPSListener to read the status of the GPS. However, I notice that after some point, the GPS stops since the status returns:&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  GpsStatus.GPS_EVENT_STOPPED&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  How can I prevent the GPS from stopping at all? (Eventually I will stop it manually, but having it on when needed is very crucial)&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4859839991722682388?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4859839991722682388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/android-prevent-gps-from-stopping.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4859839991722682388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4859839991722682388'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/android-prevent-gps-from-stopping.html' title='Android: Prevent GPS from stopping'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6712811375846157853</id><published>2012-01-20T00:08:00.003-07:00</published><updated>2012-01-20T00:08:43.718-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='split'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='string'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Java string splitting error</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I need to split array of string and then save it into smaller string. Plz help me....what i am doing wrong.....&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;for(int i=0; i&amp;lt;suburl.size(); i++){&lt;br /&gt;&lt;br /&gt;       String temp = suburl.get(i);&lt;br /&gt;   String[] data = temp.split(" ");&lt;br /&gt;&lt;br /&gt;   Log.i("DATA 0", data[0]);&lt;br /&gt;   Log.i("DATA 1", data[1]);&lt;br /&gt;   Log.i("DATA 2", data[2]);&lt;br /&gt; }&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  here&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;public static ArrayList&amp;lt;String&amp;gt; suburl = new ArrayList&amp;lt;String&amp;gt;();&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  where,&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;suburl.get(0) = "alex 21 engineer"&lt;br /&gt;   suburl.get(1) = "mike 22 lawyer"&lt;br /&gt;   suburl.get(2) = "sunny 26 deisnger"&lt;br /&gt;   suburl.get(3) = "kim 24 painter"&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  and&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;String[] data;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  But what i am getting error when splitting is .......&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;01-19 20:35:09.820: E/AndroidRuntime(1672): Caused by:    java.lang.ArrayIndexOutOfBoundsException&lt;br /&gt;  01-19 20:35:09.820: E/AndroidRuntime(1672):   at  flash.com.MainActivity.onCreate(MainActivity.java:119)&lt;br /&gt;  01-19 20:35:09.820: E/AndroidRuntime(1672):   at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)&lt;br /&gt;  01-19 20:35:09.820: E/AndroidRuntime(1672):   at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615)&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6712811375846157853?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/6712811375846157853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/java-string-splitting-error.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6712811375846157853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6712811375846157853'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/java-string-splitting-error.html' title='Java string splitting error'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-344074169848143312</id><published>2012-01-20T00:08:00.001-07:00</published><updated>2012-01-20T00:08:10.017-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web-services'/><category scheme='http://www.blogger.com/atom/ns#' term='ksoap2'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><category scheme='http://www.blogger.com/atom/ns#' term='android-ksoap2'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>How can I connect android to a php web service</title><content type='html'>&lt;p&gt;&lt;br /&gt;  can anybody guide me to a tutorial or a working example of connecting android to a php web service using ksoap2 or something else?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-344074169848143312?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/344074169848143312/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/how-can-i-connect-android-to-php-web.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/344074169848143312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/344074169848143312'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/how-can-i-connect-android-to-php-web.html' title='How can I connect android to a php web service'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6529224461191448222</id><published>2012-01-20T00:07:00.005-07:00</published><updated>2012-01-20T00:07:59.659-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android-canvas'/><category scheme='http://www.blogger.com/atom/ns#' term='paint'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='bitmap'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Determine width and height of a bitmap</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am using the following code snippet to create a bitmap with text.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;Paint paint = new Paint(Paint.ANTI_ALIAS_FLAG); &lt;br /&gt;paint.setStyle(Style.FILL);&lt;br /&gt;paint.setColor(fontColor);&lt;br /&gt;paint.setTextSize(fontSize);&lt;br /&gt;canvas.drawText("My Text", x, y, paint);&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Here's the catch. How do I determine the size of the Bitmap to use in the canvas beforehand? For instance if I want a bitmap with "Hello World!" on it, I want to find the width and height of it even before I draw the text on the canvas.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6529224461191448222?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/6529224461191448222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/determine-width-and-height-of-bitmap.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6529224461191448222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6529224461191448222'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/determine-width-and-height-of-bitmap.html' title='Determine width and height of a bitmap'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6257536946498745590</id><published>2012-01-20T00:07:00.003-07:00</published><updated>2012-01-20T00:07:44.748-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sharing'/><category scheme='http://www.blogger.com/atom/ns#' term='file'/><category scheme='http://www.blogger.com/atom/ns#' term='p2p'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='wifi'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>how to perform android wifi file sharing?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am developing an application in android for file sharing(music,image,video) between two android phones using wifi similar to frostwire(android).&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;  I am confused about the protocols to be used.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Can peerdroid be used and how? If not how can i use ftp?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6257536946498745590?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/6257536946498745590/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/how-to-perform-android-wifi-file.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6257536946498745590'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6257536946498745590'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/how-to-perform-android-wifi-file.html' title='how to perform android wifi file sharing?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4029208443798317824</id><published>2012-01-20T00:07:00.001-07:00</published><updated>2012-01-20T00:07:35.117-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='restore'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>onRestore not invoked for my custom BackupAgent</title><content type='html'>&lt;p&gt;&lt;br /&gt;  There are some data in my Android app that I would like to backup and restore. For that purpose I have created a custom implementation of BackupAgent.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  In my manifest in have included the backup agent as you can see below&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;manifest xmlns:android="http://schemas.android.com/apk/res/android"&lt;br /&gt;    android:installLocation="auto"&lt;br /&gt;    package="com.myapp"&lt;br /&gt;    android:versionCode="14"&lt;br /&gt;    android:versionName="1.13" &amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;application&lt;br /&gt;        android:backupAgent="com.myapp.MyBackupAgent"&amp;gt;&lt;br /&gt;&lt;br /&gt;        &amp;lt;meta-data&lt;br /&gt;            android:name="com.google.android.backup.api_key"&lt;br /&gt;            android:value="my key" /&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I have included the backup service api key, although I am testing with the emulator (Android 2.2) and it should not be necessary, because it uses the local backup transport.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  In order to do the test of the backup and restore I have done the following:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;  &lt;li&gt;Start the emulator with my application installed.&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;&lt;br /&gt;    &lt;p&gt;&lt;br /&gt;      Enable backup&lt;br /&gt;    &lt;/p&gt;&lt;br /&gt;    &lt;p&gt;&lt;br /&gt;      adb shell bmgr enable true&lt;br /&gt;    &lt;/p&gt;&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;&lt;br /&gt;    &lt;p&gt;&lt;br /&gt;      Call the part of my code were the dataChanged method in the BackupManager class is called.&lt;br /&gt;    &lt;/p&gt;&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;&lt;br /&gt;    &lt;p&gt;&lt;br /&gt;      Initiate manually the backup operation&lt;br /&gt;    &lt;/p&gt;&lt;br /&gt;    &lt;p&gt;&lt;br /&gt;      adb shell bmgr run&lt;br /&gt;    &lt;/p&gt;&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;&lt;br /&gt;    &lt;p&gt;&lt;br /&gt;      Checked in the log that the onBackup method of my custom BackupAgent was called.&lt;br /&gt;    &lt;/p&gt;&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;Uninstall the app&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;Reinstall the app&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;  &lt;li&gt;Check in the log if the onRestore method is called.&lt;br /&gt;  &lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The thing is that the onRestore method does not seem to be called and I don't know why. After reinstalling the app or manually triggering the restore with adb I see the following in the console.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$adb shell bmgr restore com.myapp&lt;br /&gt;restoreStarting: 2 packages&lt;br /&gt;restoreFinished: 0&lt;br /&gt;done&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  and this other in the log&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;D/AndroidRuntime( 8259):&lt;br /&gt;D/AndroidRuntime( 8259): &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; AndroidRuntime START &amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&lt;br /&gt;D/AndroidRuntime( 8259): CheckJNI is ON&lt;br /&gt;D/AndroidRuntime( 8259): --- registering native functions ---&lt;br /&gt;D/BackupManagerService(   59): MSG_RUN_RESTORE observer=android.app.backup.IRestoreObserver$Stub$Proxy@450e16a8&lt;br /&gt;V/LocalTransport(   59): start restore 1&lt;br /&gt;V/LocalTransport(   59):   nextRestorePackage() = @pm@&lt;br /&gt;V/LocalTransport(   59):   getRestoreData() found 7 key files&lt;br /&gt;V/LocalTransport(   59):     ... key=com.android.providers.settings size=1208&lt;br /&gt;V/LocalTransport(   59):     ... key=com.myapp size=501&lt;br /&gt;V/LocalTransport(   59):     ... key=android size=1208&lt;br /&gt;V/LocalTransport(   59):     ... key=com.android.providers.userdictionary size=1208&lt;br /&gt;V/LocalTransport(   59):     ... key=com.android.browser size=1208&lt;br /&gt;V/LocalTransport(   59):     ... key=com.android.inputmethod.latin size=1208&lt;br /&gt;V/LocalTransport(   59):     ... key=@meta@ size=11&lt;br /&gt;V/LocalTransport(   59):   no more packages to restore&lt;br /&gt;V/LocalTransport(   59): finishRestore()&lt;br /&gt;V/LocalTransport(   59): finishRestore()&lt;br /&gt;D/AndroidRuntime( 8259): Shutting down VM&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  but I don't see that the call to onRestore is actually made (I have some logging statements just at the beginning of it?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Has this ever happen to you? Is there any reason by the onRestore method is not called, even in the onBackup was called?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks for your help!&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4029208443798317824?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4029208443798317824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/onrestore-not-invoked-for-my-custom.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4029208443798317824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4029208443798317824'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/onrestore-not-invoked-for-my-custom.html' title='onRestore not invoked for my custom BackupAgent'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3177343408153860792</id><published>2012-01-18T21:53:00.011-07:00</published><updated>2012-01-18T21:53:39.190-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android-camera'/><category scheme='http://www.blogger.com/atom/ns#' term='android-intent'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='phonegap'/><category scheme='http://www.blogger.com/atom/ns#' term='phonegap-plugins'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Android phonegap app : unable to retrieve an image taken by the camera using my own code (not phonegap"s)</title><content type='html'>&lt;p class="c1"&gt;&lt;br /&gt;  &lt;b&gt;Note-&lt;/b&gt; even though im using phonegap, the question is not about some issue in that.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;  Hi, im developing a android app. my app is using phonegap 1.3.&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;  &lt;b&gt;mi problem...&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;  Im using phonegap apis to take a picture and display it in my app. But whats happening is due to some reason the os kills my app after the camera is launched, so that after the photo is clicked, my app is relaunched and it doesnt get the info abt the taken picture.&lt;br /&gt;&lt;br /&gt;  As a workaround to this problem ( &lt;a href="http://stackoverflow.com/questions/8909422/phonegap-android-app-crashing-due-to-low-memory-on-opening-camera"&gt;the problem&lt;/a&gt; ), i designed a phonegap plugin which on app start checks if the app had crashed while taking a picture (some flags in code), and if it is restarting after crash, it retrieves the Pic.jpg taken by the camera and tries to displays it. &lt;b&gt;The problem is that its not able to get the right image, or even a proper .jpg file for that matter.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;b&gt;mi code...&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;  Phonegap makes an intent to start the camera and passes the uri for the Pic.jpg that it creates into that intent which it passes to startActivityForResult.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");&lt;br /&gt;File photo = new File(DirectoryManager.getTempDirectoryPath(ctx),  "Pic.jpg");&lt;br /&gt;intent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, Uri.fromFile(photo));&lt;br /&gt;this.imageUri = Uri.fromFile(photo);&lt;br /&gt;this.ctx.startActivityForResult((Plugin) this, intent, 0);&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;i&gt;Note- The above code is from the file &lt;a href="https://github.com/cordova/cordova-android/blob/master/framework/src/com/phonegap/CameraLauncher.java" rel="nofollow"&gt;CameraLauncher.java&lt;/a&gt; of Phonegap.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;  Now, im assuming that the startActivityForResult stores the picture the user captures at the file which was created by 'photo' in the above code. So even if after the os closes the app while the camera is open (refer - &lt;a href="http://stackoverflow.com/questions/8909422/phonegap-android-app-crashing-due-to-low-memory-on-opening-camera"&gt;the problem&lt;/a&gt; ) the photo will be stored there. PLEASE correct me if this assumption is wrong, or if the photo might be being saved somewhere else.&lt;br /&gt;&lt;br /&gt;  So taking into account this assumption i wrote a plugin which retrieves this image using the same logic which Phonegap uses in &lt;a href="https://github.com/cordova/cordova-android/blob/master/framework/src/com/phonegap/CameraLauncher.java" rel="nofollow"&gt;CameraLauncher.java&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;Uri imageUri;&lt;br /&gt;ExifHelper exif = new ExifHelper();&lt;br /&gt;exif.createInFile(getTempDirectoryPath(ctx) + "/Pic.jpg");&lt;br /&gt;exif.readExifData();&lt;br /&gt;File photo = new File(getTempDirectoryPath(ctx),  "Pic.jpg");&lt;br /&gt;imageUri = Uri.fromFile(photo);&lt;br /&gt;&lt;br /&gt;Bitmap bitmap = null;&lt;br /&gt;&lt;br /&gt;bitmap = android.provider.MediaStore.Images.Media.getBitmap(this.ctx.getContentResolver(), imageUri);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ContentValues values = new ContentValues();&lt;br /&gt;values.put(android.provider.MediaStore.Images.Media.MIME_TYPE, "image/jpeg");&lt;br /&gt;Uri uri = null;&lt;br /&gt;try {&lt;br /&gt;     uri = this.ctx.getContentResolver().insert(android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI, values);&lt;br /&gt;} catch (UnsupportedOperationException e) {&lt;br /&gt;     uri = this.ctx.getContentResolver().insert(android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI, values);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;// Add compressed version of captured image to returned media store Uri&lt;br /&gt;&lt;br /&gt;OutputStream os = this.ctx.getContentResolver().openOutputStream(uri);&lt;br /&gt;bitmap.compress(Bitmap.CompressFormat.JPEG, 20, os);&lt;br /&gt;os.close();&lt;br /&gt;&lt;br /&gt;exif.createOutFile(getRealPathFromURI(uri, this.ctx));&lt;br /&gt;exif.writeExifData();&lt;br /&gt;&lt;br /&gt;bitmap.recycle();&lt;br /&gt;bitmap = null;&lt;br /&gt;System.gc();&lt;br /&gt;result = new PluginResult(Status.OK, uri.toString());&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  This is roughly the same logic as Phonegap uses. (I've removed all exception handling n all for posting. So assume there are no compile errors n all.) So, im basically trying to retrieve the Pic.jpg and return it to my phonegap app.&lt;br /&gt;&lt;br /&gt;  BUT whats happening is that im getting a corrupted file of abt 150kb that isn't even a jpg (doesnt open).&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;  Please tell me if its even possible to retrieve images in this manner after the activity that started the camera as died. And if its possible then, what am i doing wrong. Please help!&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3177343408153860792?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/3177343408153860792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/android-phonegap-app-unable-to-retrieve.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3177343408153860792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3177343408153860792'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/android-phonegap-app-unable-to-retrieve.html' title='Android phonegap app : unable to retrieve an image taken by the camera using my own code (not phonegap&amp;quot;s)'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4951500789846097532</id><published>2012-01-18T21:53:00.009-07:00</published><updated>2012-01-18T21:53:29.534-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jade'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Create a Mobile Agent using Jade for Android</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I first heard of &lt;a href="http://jade.tilab.com/" rel="nofollow"&gt;JADE&lt;/a&gt; around 4 months back. Recently, I stumbled upon a &lt;a href="http://androidcommunity.com/forums/f12/jade-android-released-181/" rel="nofollow"&gt;link&lt;/a&gt; that confirmed the release of &lt;code&gt;JADE&lt;/code&gt; for &lt;code&gt;Android&lt;/code&gt; . I have gone through the various &lt;code&gt;JADE tutorials&lt;/code&gt; for creating agents.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  However, I don't know how to go about creating a &lt;code&gt;mobile agent&lt;/code&gt; for the Android platform. Can anyone who has worked with JADE in Android, tell me how should I create a simple mobile agent for the Android platform?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Any tutorials , links would be appreciated.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks in advance&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4951500789846097532?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4951500789846097532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/create-mobile-agent-using-jade-for.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4951500789846097532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4951500789846097532'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/create-mobile-agent-using-jade-for.html' title='Create a Mobile Agent using Jade for Android'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4763440039620459958</id><published>2012-01-18T21:53:00.007-07:00</published><updated>2012-01-18T21:53:20.083-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Android auto installation</title><content type='html'>&lt;p&gt;&lt;br /&gt;  We want to install our application on to (thousands of)phones and these phones will be later delivered to clients. Do we have to do this manually? Is there a faster way to do this?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  For example, in Windows Mobile, if you put your installation files in a certain folder on SD card and when you insert that SD card to the phone the app is installed automatically to the device. Any similar mechanism on Android?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks in advance.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4763440039620459958?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4763440039620459958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/android-auto-installation.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4763440039620459958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4763440039620459958'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/android-auto-installation.html' title='Android auto installation'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3891581686232835210</id><published>2012-01-18T21:53:00.005-07:00</published><updated>2012-01-18T21:53:13.828-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><category scheme='http://www.blogger.com/atom/ns#' term='appwidget'/><title type='text'>Android app widget with dynamic text rows</title><content type='html'>&lt;p&gt;&lt;br /&gt;  How to implement such an app widget?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  &lt;img src="https://lh4.ggpht.com/gZYKj0FzZGcZw9Cumdx61zDe19WLAMBKN0bPBHzqeFbyEyfRxoqhAhAft5l-u86n3bc" alt="widget screenshot" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  User can select how many data rows to show through the widget configuration. The problem is that on different devices TextViews have different sizes and the widget itself has different sizes too. Even when device orientation changes the widget change its size too. So I don't know how to determine how many text rows fit the widget in current conditions and how to put a text in a bottom of the widget.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3891581686232835210?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/3891581686232835210/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/android-app-widget-with-dynamic-text.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3891581686232835210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3891581686232835210'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/android-app-widget-with-dynamic-text.html' title='Android app widget with dynamic text rows'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-8718578993340454627</id><published>2012-01-18T21:53:00.003-07:00</published><updated>2012-01-18T21:53:07.833-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='lan'/><category scheme='http://www.blogger.com/atom/ns#' term='usb'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Android tether, enable USB and LAN connection</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I tether my 3G connection from my Android to my work PC but when I connect it, I lose connection to all my work things like database, mail, communicator, etc.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I saw &lt;a href="http://stackoverflow.com/questions/5577406/enable-both-lan-intranet-and-usb-internet"&gt;this question&lt;/a&gt; but I can't figure out how to route it, my &lt;code&gt;route print&lt;/code&gt; is like this:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;img src="http://i.stack.imgur.com/yX51J.jpg" alt="routeprint" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The IP that gives me the Android app is 10.0.0.1 (Tether application by ClockWorkMod)&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks for your help.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-8718578993340454627?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/8718578993340454627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/android-tether-enable-usb-and-lan.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8718578993340454627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8718578993340454627'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/android-tether-enable-usb-and-lan.html' title='Android tether, enable USB and LAN connection'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4053815942002719263</id><published>2012-01-18T21:53:00.001-07:00</published><updated>2012-01-18T21:53:00.525-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>What event Asus Transformer calls in Android, then docking or undocking the tablet?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have problems with my app on Asus Transformer TF101, with keyboard.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  If i dock it to keyboard (or undock it) during displaying a activity, the activity is recreated. That means: onDestroy is called. onCreate is called.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Is it possible to catch the event that user is undocking or docking?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I would like to show a warning message, save the data and finish the activity..&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Problem background: In my case, it changes the data in edittext fields, then user undocks or docks. I have created a tablelayout with edittexts fields, like editable datagrid. On Asus it messes up, then undocking, the system recreates the activity and all data in datagrid is rewritten automagically. All rows become like the last row. I assume that system does the redraw by ID's, but i have inflated the rows into datagrid, so the edit fields in rows have same ID's.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4053815942002719263?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4053815942002719263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/what-event-asus-transformer-calls-in.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4053815942002719263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4053815942002719263'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/what-event-asus-transformer-calls-in.html' title='What event Asus Transformer calls in Android, then docking or undocking the tablet?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3649474219672946395</id><published>2012-01-18T21:52:00.013-07:00</published><updated>2012-01-18T21:52:51.199-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>ANDROID - Modify Frame per Second</title><content type='html'>&lt;p&gt;&lt;br /&gt;  How to modify frame per second in code for Android ?!&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Thanks&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3649474219672946395?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/3649474219672946395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/android-modify-frame-per-second.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3649474219672946395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3649474219672946395'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/android-modify-frame-per-second.html' title='ANDROID - Modify Frame per Second'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-7046822093684187134</id><published>2012-01-18T21:52:00.011-07:00</published><updated>2012-01-18T21:52:41.805-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='listview'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>How to show alphabet list using images on a scroll bar in android</title><content type='html'>&lt;p&gt;&lt;br /&gt;  when you scroll to 'B', all the items in the list starting with 'B' should show. I need to use images for A,B,C etc. Does anyone have any idea regarding this?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-7046822093684187134?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/7046822093684187134/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/how-to-show-alphabet-list-using-images.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7046822093684187134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7046822093684187134'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/how-to-show-alphabet-list-using-images.html' title='How to show alphabet list using images on a scroll bar in android'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-7166573759250103691</id><published>2012-01-18T21:52:00.009-07:00</published><updated>2012-01-18T21:52:34.765-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='mediaplayer'/><category scheme='http://www.blogger.com/atom/ns#' term='video-streaming'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Video Playing in Android tablet</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I want to play a large video using http on an android tablet.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I don't want to save that viedo on device. That is, if the large video data received by the web service is in little chunks, I don't want to save that binary data and later play the video. I want play the video as it downloads.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Is this possible?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-7166573759250103691?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/7166573759250103691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/video-playing-in-android-tablet.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7166573759250103691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7166573759250103691'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/video-playing-in-android-tablet.html' title='Video Playing in Android tablet'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4678953614408666652</id><published>2012-01-18T21:52:00.007-07:00</published><updated>2012-01-18T21:52:26.538-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='radio-button'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>How can I make a RadioButton with overlapping text?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I'm adding programmatically multiple answers to a questions as RadioButtons in a RadioGroup (see code and image below).&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I almost achieved it but instead of having a radio button with a text on its side (see image below), I would like to have only the text and the background.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Can I get rid of the radio button?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Or can I set my current background as the radio button (with checked/unchecked states), and add a text overlapping it?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;RadioGroup answer_container = (RadioGroup) findViewById(R.id.answer_container);&lt;br /&gt;&lt;br /&gt;while (c.isAfterLast() == false) {&lt;br /&gt;&lt;br /&gt;    RadioButton answer = new RadioButton(PCItem.this);&lt;br /&gt;    answer.setText(c.getString(c.getColumnIndex(DBAdapter.KEY_ANS_TEXT)));&lt;br /&gt;    answer.setBackgroundResource(R.drawable.btn_ans);&lt;br /&gt;    answer.setPadding((int)(30 * density), 0, 0, 0);&lt;br /&gt;    answer.setGravity(Gravity.CENTER_VERTICAL);&lt;br /&gt;    LinearLayout.LayoutParams params = new LinearLayout.LayoutParams((int)(775 * density), (int)(81 * density));&lt;br /&gt;    params.setMargins(0, (int)(20*density), 0, 0);&lt;br /&gt;    answer.setLayoutParams(params);&lt;br /&gt;&lt;br /&gt;    answer_container.addView(answer);&lt;br /&gt;&lt;br /&gt;    c.moveToNext();&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;img src="http://i.stack.imgur.com/9A2ll.png" alt="enter image description here" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4678953614408666652?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4678953614408666652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/how-can-i-make-radiobutton-with.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4678953614408666652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4678953614408666652'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/how-can-i-make-radiobutton-with.html' title='How can I make a RadioButton with overlapping text?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-8378136174761787906</id><published>2012-01-18T21:52:00.005-07:00</published><updated>2012-01-18T21:52:19.271-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android-textview'/><category scheme='http://www.blogger.com/atom/ns#' term='monodroid'/><category scheme='http://www.blogger.com/atom/ns#' term='typeface'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Custom Font, No Support for setFakeBold/TextSkewX</title><content type='html'>&lt;p&gt;&lt;br /&gt;  We use a TextView with a custom font. There are a lot of Spans with normal ASCII letters mixed with our custom symbols. Some text are bold or italic.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  text##aaa (# - our special symbol from Unicode Private Area. Fallback is correct.)&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Everything works fine. We just override the font in UpdateDrawState.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;private void ApplyTypeFace(TextPaint ds)&lt;br /&gt;{&lt;br /&gt;    ds.UnderlineText = false;&lt;br /&gt;&lt;br /&gt;    ds.FakeBoldText = m_bBold;&lt;br /&gt;    if (m_bItalic)&lt;br /&gt;        ds.TextSkewX = -0.25f;&lt;br /&gt;    else&lt;br /&gt;        ds.TextSkewX = 0;&lt;br /&gt;&lt;br /&gt;    if (m_bFrColorSet)&lt;br /&gt;        ds.Color = m_frColor;&lt;br /&gt;    if (m_bBgColorSet)&lt;br /&gt;        ds.BgColor = m_bgColor;&lt;br /&gt;&lt;br /&gt;    ds.SetTypeface(m_fnt);&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Today a customer with Bejing WowPad with Android 2.1 reported an issue.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  setFakeBoldText(true) misses the ASCII (fallback from default font). &lt;strong&gt;No ASCII characters are shown&lt;/strong&gt; . &lt;strong&gt;setTextSkewX(-0.25) is ignored.&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Can I check the support of these features?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-8378136174761787906?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/8378136174761787906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/custom-font-no-support-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8378136174761787906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/8378136174761787906'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/custom-font-no-support-for.html' title='Custom Font, No Support for setFakeBold/TextSkewX'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3359570735459485770</id><published>2012-01-18T21:52:00.003-07:00</published><updated>2012-01-18T21:52:11.343-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><category scheme='http://www.blogger.com/atom/ns#' term='broadcastreceiver'/><title type='text'>Android BroadCastReceiver refresh all activities</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have an issue using BroadCastreceiver to refresh activities in my application. I'm using a service which is doing some calculations and in &lt;code&gt;onDestroy()&lt;/code&gt; method I'm doing this :&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;@Override&lt;br /&gt;public void onDestroy(){        &lt;br /&gt;    super.onDestroy();&lt;br /&gt;&lt;br /&gt;    Intent intent = new Intent("finish");&lt;br /&gt;    this.sendBroadcast(intent);&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  and in my activities I'm doing this :&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;receiver = new BroadcastReceiver() {&lt;br /&gt;        public void onReceive(Context context, Intent intent) {&lt;br /&gt;            if(intent.getAction().equals("finish")) {&lt;br /&gt;                getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);&lt;br /&gt;&lt;br /&gt;                 TabGroupActivity parentActivity = (TabGroupActivity)getParent();&lt;br /&gt;                 Intent previewMessage = new Intent(Tutorial.this, Tutorial.class);&lt;br /&gt;                 parentActivity.startChildActivity("Tutorial", previewMessage);&lt;br /&gt;&lt;br /&gt;                 progressBar.setVisibility(View.GONE);&lt;br /&gt;                 sync.setImageResource(R.drawable.sync_icon2);&lt;br /&gt;&lt;br /&gt;                 final SharedPreferences isLogged = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());&lt;br /&gt;                 SharedPreferences.Editor editor = isLogged.edit();&lt;br /&gt;                 editor.putBoolean("getProgBar", false);&lt;br /&gt;                 editor.commit();&lt;br /&gt;            }               &lt;br /&gt;        }&lt;br /&gt;    };&lt;br /&gt;    registerReceiver(receiver, new IntentFilter("finish"));&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I have that function in all my activities and the problem is that if I change 2-3 of them before my service stop, after that I can see in my LogCat logs from other activities which has that function too, but I'm not currently on these activities. They are just somewhere in activity stack. But the thing that I can't understand is it reloading them (even if I can't see it visually) and how to prevent this kind of issues. I need to refresh only activity which I'm in.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks!&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3359570735459485770?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/3359570735459485770/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/android-broadcastreceiver-refresh-all.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3359570735459485770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3359570735459485770'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/android-broadcastreceiver-refresh-all.html' title='Android BroadCastReceiver refresh all activities'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6919418263819855664</id><published>2012-01-18T21:52:00.001-07:00</published><updated>2012-01-18T21:52:03.325-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='http'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='threadpool'/><category scheme='http://www.blogger.com/atom/ns#' term='multithreading'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>ThreadPoolExecutor for running AbortableHttpRequest - how to call abort?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I'm running a networking service in android where I direct all my http requests to run and get callbacks from the service when the requests are complete. I run the requests in a &lt;a href="http://developer.android.com/reference/java/util/concurrent/ThreadPoolExecutor.html" rel="nofollow"&gt;ThreadPoolExecutor&lt;/a&gt; to limit the number of concurrent requests. As the requests run within the pool, they eventually create an HttpGet or HttpPost, both of which indirectly implement &lt;a href="http://developer.android.com/reference/org/apache/http/client/methods/AbortableHttpRequest.html" rel="nofollow"&gt;AbortableHttpRequest&lt;/a&gt; , which allows one to cancel the connection (say, if it's blocking for a long time).&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  If a user cancels a request, I'd like to somehow drill into the thread queue and call the abort routine for that request. If, for example, a web site is not responding and the user chooses to do something else, right now my only option is to wait for the standard 5 minute http timeout to occur for that hung request before that thread is freed up. If I could access the thread that has my request and call abort, that would free things up right away.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  From what I can understand, it appears once my request has gone into the thread pool, it's a black box until it comes out the other end. Querying the queue will only hand back futures, which hides the runnable.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Is there a better approach for this? I'm fairly new to java and threading (I mostly do perl, which doesn't do threads very well at all).&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6919418263819855664?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/6919418263819855664/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/threadpoolexecutor-for-running.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6919418263819855664'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6919418263819855664'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/threadpoolexecutor-for-running.html' title='ThreadPoolExecutor for running AbortableHttpRequest - how to call abort?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3597117081774119964</id><published>2012-01-18T21:51:00.011-07:00</published><updated>2012-01-18T21:51:54.948-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='appcelerator-mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='android-emulator'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='appcelerator'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>image won"t show in tableView</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I'm creating a tableView in appcelerator (Android) and I want to add an image to it. This is just a test because I also had some problems with it in my project and I wanted to try it out first somewhere else so I wouldn't ruin my whole project.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I first added the standard png's to see if he would show those, and he did. But when I add a png that I've created, he refuses to show it in the tableView. Does someone know why he refuses to show the image? (I created that png in photoshop by changing one of the standard png's and adding my image to it.)&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;var win = Titanium.UI.createWindow({&lt;br /&gt;    title:'tableViewRow',&lt;br /&gt;    backgroundColor:'#fff'&lt;br /&gt;});&lt;br /&gt;&lt;br /&gt;var regData = [&lt;br /&gt;{leftImage:'KS_nav_ui.png', title:'gft', left:20, color:'black'},&lt;br /&gt;{rightImage:'KS_nav_views.png', title:'grofvuil', left:20, color:'black'},&lt;br /&gt;{leftImage:'glas.png', title:'glas', left:20, color:'black'}&lt;br /&gt;];&lt;br /&gt;&lt;br /&gt;var tbl = Titanium.UI.createTableView({&lt;br /&gt;    data:regData&lt;br /&gt;});&lt;br /&gt;&lt;br /&gt;win.add(tbl);&lt;br /&gt;win.open();&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Here's an image of the result I get in my android emulator (android api: Google APIs Android 2.2 and screen:HVGA) &lt;img src="http://i.stack.imgur.com/Mhcml.jpg" alt="enter image description here" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3597117081774119964?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/3597117081774119964/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/image-won-show-in-tableview.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3597117081774119964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3597117081774119964'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/image-won-show-in-tableview.html' title='image won&amp;quot;t show in tableView'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5658878939345242862</id><published>2012-01-18T21:51:00.009-07:00</published><updated>2012-01-18T21:51:42.955-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='android-ndk'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><category scheme='http://www.blogger.com/atom/ns#' term='popen'/><title type='text'>popen on android NDK</title><content type='html'>&lt;p&gt;&lt;br /&gt;  Is popen not supported by android NDK?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I read &lt;a href="http://groups.google.com/group/android-ndk/browse_thread/thread/96dc739136be46dd/937528d963b52109?lnk=gst&amp;amp;q=popen#937528d963b52109" rel="nofollow"&gt;this page&lt;/a&gt; and wondering if this is true&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;  &lt;p&gt;&lt;br /&gt;    The same is possible with POSIX popen() but it is not currently supported by bionic, so you can't use that in Android JNI. Instead you can probably use the system() and pipe the output to a file and then read that file afterwards. Looks like the Java approach will be cleaner if you will be doing the rendering in Java.&lt;br /&gt;  &lt;/p&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  But I also read someone suggesting to use popen. I also tried it myself but sometime my app crashes and I dont know why.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Is popen safe to use in android ndk?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5658878939345242862?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/5658878939345242862/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/popen-on-android-ndk.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5658878939345242862'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5658878939345242862'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/popen-on-android-ndk.html' title='popen on android NDK'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-178408651216988884</id><published>2012-01-18T21:51:00.007-07:00</published><updated>2012-01-18T21:51:34.464-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='android-preferences'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><category scheme='http://www.blogger.com/atom/ns#' term='broadcastreceiver'/><title type='text'>Android - Get preference from activity to broadcast receiver</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I'm developing an Android app but I have a problem. When I try to get a saved preference from my Activity and use it in a &lt;code&gt;BroadcastReceiver&lt;/code&gt; , it tells me that string I'm looking for doesn't exist.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  This is how I save the preference in the Activity:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;private void SavePreferences(String key, String value) {                         &lt;br /&gt;  SharedPreferences sharedPreferences = getPreferences(MODE_PRIVATE);&lt;br /&gt;  SharedPreferences.Editor editor = sharedPreferences.edit();&lt;br /&gt;  editor.putString(key, value);&lt;br /&gt;  editor.commit();&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  And this is how I try to get the preference in &lt;code&gt;BroadcastReceiver&lt;/code&gt; :&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;String pref = PreferenceManager.getDefaultSharedPreferences(context)&lt;br /&gt;  .getString("MEM1", "Does not exist");&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Where &lt;code&gt;MEM1&lt;/code&gt; is the string I saved before.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  My problem is that when I read &lt;code&gt;pref&lt;/code&gt; , I'm getting the default value of &lt;code&gt;Does not exist&lt;/code&gt; , instead of my preference value ( &lt;code&gt;MEM1&lt;/code&gt; ). Can someone point me to where I'm going wrong?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-178408651216988884?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/178408651216988884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/android-get-preference-from-activity-to.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/178408651216988884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/178408651216988884'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/android-get-preference-from-activity-to.html' title='Android - Get preference from activity to broadcast receiver'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5321436527075209001</id><published>2012-01-18T21:51:00.005-07:00</published><updated>2012-01-18T21:51:24.102-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rest'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='rpc'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>REST webservice with Android client vs RPC</title><content type='html'>&lt;p&gt;&lt;br /&gt;  We are still trying to decide between implementing a REST webservice vs going with RPC. Googles eclipse plugin makes it very easy to create an RPC service which is what the main attraction is for the RPC way. However, a REST service would seem to be easier to modify, IMHO, and would also allow for a future iOS client to connect with little or no rework. One concern I would have and maybe this is a problem with RPC also or indeed any Client-Server model is how do you modify your existing service and allow old clients to still work while allowing new clients to use the new functionality. What I mean is can you point me towards any thing we should look out for when modifying a web service so as not to break existing clients or force them to upgrade. Any links you have that would cover this would be appreciated&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5321436527075209001?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/5321436527075209001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/rest-webservice-with-android-client-vs.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5321436527075209001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5321436527075209001'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/rest-webservice-with-android-client-vs.html' title='REST webservice with Android client vs RPC'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-7460782105474074136</id><published>2012-01-18T21:51:00.003-07:00</published><updated>2012-01-18T21:51:16.411-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='opengl-es'/><category scheme='http://www.blogger.com/atom/ns#' term='opengl-es-2.0'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>Is there any alternative for GLES20.glClear(GLES20.GL_COLOR_BUFFER_BIT)?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I get a fill rate of about 30fps in my application. I know that GLES20.glClear() is used to clear the screen for every draw. If i comment it i get a fps of about 60fps. But the output is not as expected. I have a content to be redrawn for the whole screen in every frame. Is there any alternative where i can redraw the whole screen with out using the GLES20.glClear(). Please let me know if there is any way to play around with GLES20.glClear() to improve the performance?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-7460782105474074136?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/7460782105474074136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/is-there-any-alternative-for.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7460782105474074136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7460782105474074136'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/is-there-any-alternative-for.html' title='Is there any alternative for GLES20.glClear(GLES20.GL_COLOR_BUFFER_BIT)?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-1326424111969650016</id><published>2012-01-18T21:51:00.001-07:00</published><updated>2012-01-18T21:51:02.782-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><category scheme='http://www.blogger.com/atom/ns#' term='user-interface'/><title type='text'>Why do some AlertDialogs disappear upon device rotation?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  When I change device orientation, if AlertDialog was shown, it disappears. This is true for all but one dialogs in my app, and I can't figure out neither what's so special about the one that doesn't disappear nor how to counteract this behaviour. Any possibility to preserve dialogs upon orientation change (except for manual management)?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-1326424111969650016?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/1326424111969650016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/why-do-some-alertdialogs-disappear-upon.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1326424111969650016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1326424111969650016'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/why-do-some-alertdialogs-disappear-upon.html' title='Why do some AlertDialogs disappear upon device rotation?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3224270434178637354</id><published>2012-01-18T21:50:00.011-07:00</published><updated>2012-01-18T21:50:53.176-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>need help in getting and putting data from RadioGroup</title><content type='html'>&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;rGroup = (RadioGroup)findViewById(R.id.radioGroup);&lt;br /&gt;    rGroup.setOnCheckedChangeListener(new OnCheckedChangeListener() {&lt;br /&gt;&lt;br /&gt;        public void onCheckedChanged(RadioGroup group, int checkedId) {&lt;br /&gt;            Toast.makeText(cont, checkedId, Toast.LENGTH_SHORT).show();&lt;br /&gt;        }&lt;br /&gt;    });&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  in these code above, i'm trying to get what the user clicks on the radio group,&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  i shouldn't use onClicklistener right?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3224270434178637354?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/3224270434178637354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/need-help-in-getting-and-putting-data.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3224270434178637354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3224270434178637354'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/need-help-in-getting-and-putting-data.html' title='need help in getting and putting data from RadioGroup'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3312607879464266472</id><published>2012-01-18T21:50:00.009-07:00</published><updated>2012-01-18T21:50:39.199-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery-mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='google-maps-api-3'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>current location needs page refresh in Jquery mobile</title><content type='html'>&lt;p&gt;&lt;br /&gt;  i have created an application in jquery and google maps javascript v3 , in which i am displaying a user's current location after a button click.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Now the problem is some times i got pretty fine current location and sometimes at the same place its showing my current location miles away but again when i refresh the page i again got the pretty fine current location.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  does anyone know how to get rid off pressing refresh button again so a user doesn't has to press the refresh on their mobile browser ??&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Note: I am testing this application in android phone which has a default browser.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Page #1 has a button and Page #2 has a map but the Page #1 and Page #2 are combined in a single jQuery HTML page.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3312607879464266472?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/3312607879464266472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/current-location-needs-page-refresh-in.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3312607879464266472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3312607879464266472'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/current-location-needs-page-refresh-in.html' title='current location needs page refresh in Jquery mobile'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4298531603383964287</id><published>2012-01-18T21:50:00.007-07:00</published><updated>2012-01-18T21:50:29.699-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><title type='text'>How to check for multiple radio button selections?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have a question form that I want to validate using jquery. My form looks like this:&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;form id="question_answer_form" action="submit_answers.php" method="post"&amp;gt;       &lt;br /&gt;            &amp;lt;table class="zebra-striped"&amp;gt;&lt;br /&gt;                &amp;lt;tr&amp;gt;&lt;br /&gt;                    &amp;lt;td &amp;gt;Question 1&amp;lt;/td&amp;gt;&lt;br /&gt;&lt;br /&gt;                    &amp;lt;td&amp;gt;&lt;br /&gt;                        &amp;lt;input type="radio" name="question_answer1" value="1"&amp;gt; Yes&lt;br /&gt;                        &amp;lt;input type="radio" name="question_answer1" value="0"&amp;gt; No&lt;br /&gt;                    &amp;lt;/td&amp;gt;&lt;br /&gt;                &amp;lt;/tr&amp;gt;&lt;br /&gt;                &amp;lt;tr&amp;gt;&lt;br /&gt;                    &amp;lt;td &amp;gt;Question 2&amp;lt;/td&amp;gt;&lt;br /&gt;                    &amp;lt;td&amp;gt;&lt;br /&gt;                        &amp;lt;input type="radio" name="question_answer2" value="1"&amp;gt; Yes&lt;br /&gt;                        &amp;lt;input type="radio" name="question_answer2" value="0"&amp;gt; No&lt;br /&gt;                    &amp;lt;/td&amp;gt;&lt;br /&gt;                &amp;lt;/tr&amp;gt;&lt;br /&gt;                &amp;lt;tr&amp;gt;&lt;br /&gt;                  &amp;lt;td &amp;gt;Question 3&amp;lt;/td&amp;gt;&lt;br /&gt;                    &amp;lt;td&amp;gt;&lt;br /&gt;                        &amp;lt;input type="radio" name="question_answer3" value="1"&amp;gt; Yes&lt;br /&gt;                        &amp;lt;input type="radio" name="question_answer3" value="0"&amp;gt; No&lt;br /&gt;                    &amp;lt;/td&amp;gt;&lt;br /&gt;                &amp;lt;/tr&amp;gt;&lt;br /&gt;                &amp;lt;tr&amp;gt;&lt;br /&gt;                   &amp;lt;td colspan="2"&amp;gt;&amp;lt;input class="btn success" type="button" value="Submit" id="questions"/&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;                &amp;lt;/tr&amp;gt;&lt;br /&gt;            &amp;lt;/table&amp;gt;&lt;br /&gt;       &amp;lt;/form&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Jquery call&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$("#questions").click(function (e) {&lt;br /&gt;        e.preventDefault();&lt;br /&gt;&lt;br /&gt;        // Check radio button status and notify...;&lt;br /&gt;    });&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Any suggestions?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4298531603383964287?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4298531603383964287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/how-to-check-for-multiple-radio-button.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4298531603383964287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4298531603383964287'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/how-to-check-for-multiple-radio-button.html' title='How to check for multiple radio button selections?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6242894247516861991</id><published>2012-01-18T21:50:00.005-07:00</published><updated>2012-01-18T21:50:23.740-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>jQuery doesn"t .load() until .ajax() within callback of .load() is complete?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  My problem is that the &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt; with the jQuery progress bar ( &lt;code&gt;dnc_scrubber.html&lt;/code&gt; ) isn't loaded until all of the other requests are complete.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Is there anyway around this? I want to change the content of &lt;code&gt;#tabs-1&lt;/code&gt; to the progress bar, and animate it while &lt;code&gt;dnc_scrubber.php&lt;/code&gt; is doing its work.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The &lt;code&gt;lines.php&lt;/code&gt; and &lt;code&gt;progress.php&lt;/code&gt; files are used to calculate the percentage of work done by &lt;code&gt;dnc_scrubber.php&lt;/code&gt; - which updates the session as it goes along. &lt;code&gt;lines.php&lt;/code&gt; and &lt;code&gt;files.php&lt;/code&gt; return the session variable.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$('#tabs-1').load('dnc_scrubber.html', function() {&lt;br /&gt;    var querystring = 'col=' + col + '&amp;amp;' + makeQS(files);&lt;br /&gt;    var lines = 0;&lt;br /&gt;&lt;br /&gt;    $('#progressbar').progressbar();&lt;br /&gt;&lt;br /&gt;    $.ajax({&lt;br /&gt;        url: 'dnc_scrubber.php',&lt;br /&gt;        type: 'POST',&lt;br /&gt;        async: true,&lt;br /&gt;        data: querystring,&lt;br /&gt;        complete: function() {&lt;br /&gt;            for (i = 0; i &amp;lt; files.length; i++) {&lt;br /&gt;                $('#complete').append('&amp;lt;a href="process/MATCHED - ' + files[i] + '"&amp;gt;MATCHED - ' + files[i] + '&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;');&lt;br /&gt;                $('#complete').append('&amp;lt;a href="process/SCRUBBED - ' + files[i] + '"&amp;gt;SCRUBBED - ' + files[i] + '&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;');&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;    });&lt;br /&gt;&lt;br /&gt;    $.ajax({&lt;br /&gt;        url: 'lines.php',&lt;br /&gt;        async: true,&lt;br /&gt;        dataType: 'json',&lt;br /&gt;        complete: function(json) {&lt;br /&gt;            lines = json.total;&lt;br /&gt;        }&lt;br /&gt;    });&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    function setProgress() {&lt;br /&gt;        if (prog &amp;lt; lines) {&lt;br /&gt;            prog = getProgress();&lt;br /&gt;            $('#progressbar').progressbar('option', 'value', prog);&lt;br /&gt;            setTimeout(setProgress(), 1000)&lt;br /&gt;        } else {&lt;br /&gt;            $('#progressbar').progressbar('option', 'value', 100);&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    var prog = getProgress();&lt;br /&gt;    setTimeout(setProgress(), 1000);&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I have already tried loading the progress bar within the callback function of a &lt;code&gt;.ajax()&lt;/code&gt; request with &lt;code&gt;async&lt;/code&gt; set to &lt;code&gt;false&lt;/code&gt; . The same result happens - the progress bar is not loaded into &lt;code&gt;#tabs-1&lt;/code&gt; until &lt;code&gt;dnc_scrubber.php&lt;/code&gt; is complete.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  What can I do?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6242894247516861991?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/6242894247516861991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/jquery-doesn-load-until-ajax-within.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6242894247516861991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6242894247516861991'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/jquery-doesn-load-until-ajax-within.html' title='jQuery doesn&amp;quot;t .load() until .ajax() within callback of .load() is complete?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2190077081735424299</id><published>2012-01-18T21:50:00.003-07:00</published><updated>2012-01-18T21:50:15.622-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='formatting'/><category scheme='http://www.blogger.com/atom/ns#' term='syntax-error'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='json'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><title type='text'>Uncaught type error : Cannot read value "name" of undefined</title><content type='html'>&lt;p&gt;&lt;br /&gt;  Actually I am having a global JSON, when I am trying to parse its value in loop, it is showing me error "uncaught type error : Cannot read value 'name' of undefined". I have tried a lot but I am still not able to figure out any solution for it.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$(document).ready(function(){   &lt;br /&gt;&lt;br /&gt;var productJSON = [&lt;br /&gt;                    {id:"1001",name:"Hopper1",image:"images/290161k.jpg"},&lt;br /&gt;                    {id:"1002",name:"Hopper2",image:"images/290161k.jpg"},&lt;br /&gt;                    {id:"1003",name:"Hopper3",image:"images/290161k.jpg"},&lt;br /&gt;                    {id:"1004",name:"Hopper4",image:"images/290161k.jpg"},&lt;br /&gt;                    {id:"1005",name:"Hopper5",image:"images/290161k.jpg"},&lt;br /&gt;                    {id:"1006",name:"Hopper6",image:"images/290161k.jpg"},&lt;br /&gt;                    {id:"1007",name:"Hopper7",image:"images/290161k.jpg"},&lt;br /&gt;                    {id:"1008",name:"Hopper8",image:"images/290161k.jpg"}&lt;br /&gt;                  ];&lt;br /&gt;var a=0;&lt;br /&gt;for(var i=0;i&amp;lt;productJSON.length;i++){&lt;br /&gt;    var pagedisplay = '';&lt;br /&gt;    for(var j=0;j&amp;lt;2;j++){&lt;br /&gt;            var generatedProductDisplay = '';&lt;br /&gt;&lt;br /&gt;            generatedProductDisplay = '&amp;lt;div id="'+productJSON[a].id+'" class="productDiv"&amp;gt;&amp;lt;a class="productLink" href="#"&amp;gt;&amp;lt;center&amp;gt;&amp;lt;div class="productImage"&amp;gt;&amp;lt;img src="'+productJSON[a].image+'" width="100%" height="200px" alt="'+productJSON[a].name+'"&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div&amp;gt;&amp;lt;p class="productName"&amp;gt;'+productJSON[a].name+'&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/center&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;';&lt;br /&gt;&lt;br /&gt;            pagedisplay = pagedisplay+generatedProductDisplay;&lt;br /&gt;            a++;&lt;br /&gt;        }&lt;br /&gt;        pagedisplay = pagedisplay+'&amp;lt;br/&amp;gt;';&lt;br /&gt;        $(".productDisplay").append(pagedisplay);&lt;br /&gt;    }   &lt;br /&gt;&lt;br /&gt;$(".productDiv").live("click",function(){&lt;br /&gt;    alert("Hello"); &lt;br /&gt;});&lt;br /&gt;   });&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  This is the HTML code&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"     &lt;br /&gt;"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&amp;gt;&lt;br /&gt;&amp;lt;html xmlns="http://www.w3.org/1999/xhtml"&amp;gt;&lt;br /&gt;&amp;lt;head&amp;gt;&lt;br /&gt;&amp;lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&amp;gt;&lt;br /&gt;&amp;lt;title&amp;gt;Welcome to Nitin Agro Industries, Chhatarpur&amp;lt;/title&amp;gt;&lt;br /&gt;&amp;lt;link href="styles/main.css" type="text/css" rel="stylesheet" /&amp;gt;&lt;br /&gt;&amp;lt;script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.js"&lt;br /&gt;type="text/javascript"&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;script src="productsDisplay.js" type="text/javascript"&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/head&amp;gt;&lt;br /&gt;&lt;br /&gt; &amp;lt;body&amp;gt;&lt;br /&gt; &amp;lt;center&amp;gt;&lt;br /&gt; &amp;lt;div class="page-wrap"&amp;gt;&lt;br /&gt;    &amp;lt;div class="centerContent"&amp;gt;&lt;br /&gt;  &amp;lt;h1&amp;gt;Explore our Product Catalog&amp;lt;/h1&amp;gt;&lt;br /&gt;  &amp;lt;div class="centerText"&amp;gt;&lt;br /&gt;    &amp;lt;center&amp;gt;&lt;br /&gt;      &amp;lt;div class="hideShowDiv"&amp;gt;&lt;br /&gt;        skdddddddddddd&lt;br /&gt;      &amp;lt;/div&amp;gt;&lt;br /&gt;      &amp;lt;div class="productDisplay"&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;    &amp;lt;/center&amp;gt;&lt;br /&gt;  &amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/center&amp;gt;&lt;br /&gt;&amp;lt;/body&amp;gt;&lt;br /&gt;&amp;lt;/html&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2190077081735424299?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/2190077081735424299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/uncaught-type-error-cannot-read-value.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2190077081735424299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2190077081735424299'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/uncaught-type-error-cannot-read-value.html' title='Uncaught type error : Cannot read value &amp;quot;name&amp;quot; of undefined'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4002034764192721183</id><published>2012-01-18T21:50:00.001-07:00</published><updated>2012-01-18T21:50:06.657-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>How to hide the Div at the Click of the Button in MVC</title><content type='html'>&lt;p&gt;&lt;br /&gt;  My application is in MVC3.I want a particular Div in my View to Hide at the click of the button. Below is my Code that i tried.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$(document).ready(function () { &lt;br /&gt; $("#btnCompare").click(function () {&lt;br /&gt; if(MyCondition)&lt;br /&gt; {&lt;br /&gt;    for(MyLoop)&lt;br /&gt;    {&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  My this code is not working.As well as i want to Div to Hide after the Click is called. Please suggest&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4002034764192721183?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4002034764192721183/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/how-to-hide-div-at-click-of-button-in.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4002034764192721183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4002034764192721183'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/how-to-hide-div-at-click-of-button-in.html' title='How to hide the Div at the Click of the Button in MVC'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6601666981445472699</id><published>2012-01-18T21:49:00.015-07:00</published><updated>2012-01-18T21:49:59.810-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='emoticons'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery-plugins'/><title type='text'>Suggestion required for jQuery emoticons plugins</title><content type='html'>&lt;p&gt;&lt;br /&gt;  What are the good jQuery emoticons plugins which can be used for creating a mobile sms like interface on a webpage&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6601666981445472699?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/6601666981445472699/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/suggestion-required-for-jquery.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6601666981445472699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6601666981445472699'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/suggestion-required-for-jquery.html' title='Suggestion required for jQuery emoticons plugins'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-7998446644400662279</id><published>2012-01-18T21:49:00.013-07:00</published><updated>2012-01-18T21:49:52.259-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='href'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='attr'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery-selectors'/><title type='text'>Setting the id of a link based on it"s href</title><content type='html'>&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$('.portfolioThumbs ul li a').mouseover(&lt;br /&gt;    function(){&lt;br /&gt;        var buttLink = $(this).attr('href') &lt;br /&gt;        var buttLinkArray = buttLink.split( '/' ); // Split the URL after each / and Create an array of each&lt;br /&gt;        var pFN = buttLinkArray[2]; // We want the Portfolio Folder Name&lt;br /&gt;        var url = window.location.pathname;&lt;br /&gt;&lt;br /&gt;        $('.galleryNav ul li a').removeClass('hovered');&lt;br /&gt;        $('.galleryNav ul li a' + '#' + pFN).addClass('hovered');&lt;br /&gt;        window.location.pathname = url + '#' + pFN;&lt;br /&gt;    }       &lt;br /&gt;);&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  This code allows me to set an ID on each button based on its href when the user "mouseover's" it. Does anyone know how this can be done automatically when the page loads, so that each button in the list gets and ID based on it's href, without any user interaction.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks,&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Dan&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-7998446644400662279?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/7998446644400662279/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/setting-id-of-link-based-on-it-href.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7998446644400662279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7998446644400662279'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/setting-id-of-link-based-on-it-href.html' title='Setting the id of a link based on it&amp;quot;s href'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-1349454470645013907</id><published>2012-01-18T21:49:00.011-07:00</published><updated>2012-01-18T21:49:46.241-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>How to get notification similar to facebook or any other simple form in asp.net</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I need to have a simple notification whether simple one or facebook type after clicking the button in ajax....Even small pop up at centre or top will do&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-1349454470645013907?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/1349454470645013907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/how-to-get-notification-similar-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1349454470645013907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1349454470645013907'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/how-to-get-notification-similar-to.html' title='How to get notification similar to facebook or any other simple form in asp.net'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2809005352673675211</id><published>2012-01-18T21:49:00.009-07:00</published><updated>2012-01-18T21:49:39.035-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fancybox'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='iframe'/><title type='text'>Reload page out of iframe</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I'm using Fancybox and Zend. Hope the following is clear.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  On www.example.com/template/edit/id/3 I have jQuery UI Tabs. They are reachable directly via anchors. E.g. www.example.com/template/edit/id/3#tabs-2&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  On #tabs-2 I have some elements, doesn't matter what it is exactly. You can create or edit them. This elements got a own controller, so for editing them you call /elements/edit/id/44. Currently, I'm doing that in a Layer with Fancybox. I'm using the Iframe functionality of Fancybox for that.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  So, if you are on /template/edit and you click on the edit button of an element, a layer opens which includes an iframe which loads /elements/edit.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  So, if you change the element now and click on save, i want the layer to automatically close and reload.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Fancybox provides an option to specify what it should do when it gets closed. At the moment i got it like that:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;'onClosed'          :  function() {window.location.reload();}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  This actually reloads the top window and not the iframe. Also, there's a possibility to close Fancybox via JS. I'm doing that by setting a View Variable which triggers this, e.g:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;?php if($this-&amp;gt;close): ?&amp;gt;&lt;br /&gt;    &amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;    parent.$.fancybox.close();&lt;br /&gt;    &amp;lt;/script&amp;gt;&lt;br /&gt;&amp;lt;?php endif ?&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  So, if the saving was successfully I set $this-&amp;gt;view-&amp;gt;close = true and the layer gets clsoed which triggers my JS.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  This works fine. My Problem now is to do the reloading with having #tabs-2 in my url.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Of course i could get the urls, clean it up from other anchors the user my typed in etc. and build my url which i set to the window's location, but somehow i think, there must be an easier solution.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  E.g. setting the url of the browser to #tabs-2 without reloading, but this also sounds not very nice. The reloading is easy but having the anchor there is quite tricky.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2809005352673675211?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/2809005352673675211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/reload-page-out-of-iframe.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2809005352673675211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2809005352673675211'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/reload-page-out-of-iframe.html' title='Reload page out of iframe'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-603559773208446295</id><published>2012-01-18T21:49:00.007-07:00</published><updated>2012-01-18T21:49:32.096-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='facebook-php-sdk'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='json'/><category scheme='http://www.blogger.com/atom/ns#' term='facebook-graph-api'/><category scheme='http://www.blogger.com/atom/ns#' term='php'/><title type='text'>The json encode did not return response after calling the function of fb post to wall</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have a link which posted data to another page &lt;code&gt;vote.php&lt;/code&gt; through jquery.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  When I click on that link, it return the state according to the condition. If that user posted the vote before then it displayed the "already voted" other wise "Your vote posted".&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  All was working fine.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I am using the facebook post to wall sdk.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Now when I call the &lt;code&gt;fb_publish_on_wall&lt;/code&gt; function from the vote.php, the message successfully posted to my fb wall but it did not return the state of the vote like "Your vote posted".&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  What is the problem. When I comment out that line where I am calling the &lt;code&gt;fb_publish_on_wall&lt;/code&gt; function then It works fine.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I think the jquery did not get response from &lt;code&gt;vote.php&lt;/code&gt; after calling the &lt;code&gt;fb_publish_on_wall&lt;/code&gt; function.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  How will I fix this?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  UPDATED: Here is the fb_publish_on_wall function&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;function fb_publish_on_wall($message,$link,$picture,$name,$description,$user_facebook2)&lt;br /&gt;{&lt;br /&gt;    $message = str_replace(array('&amp;lt;br /&amp;gt;', '&amp;lt;br&amp;gt;'), "\n", $message);&lt;br /&gt;        $description = str_replace(array('&amp;lt;br /&amp;gt;', '&amp;lt;br&amp;gt;'), "\n", $description);&lt;br /&gt;        $name = str_replace(array('&amp;lt;br /&amp;gt;', '&amp;lt;br&amp;gt;'),"\n", $name);&lt;br /&gt;        $link = str_replace(array('&amp;lt;br /&amp;gt;', '&amp;lt;br&amp;gt;'), "\n", $link);&lt;br /&gt;&lt;br /&gt;        global $facebook;&lt;br /&gt;&lt;br /&gt;                $publishStream = $facebook-&amp;gt;api("/$user_facebook2/feed", 'post', array(&lt;br /&gt;                    'message' =&amp;gt; "$message", &lt;br /&gt;                    'link'    =&amp;gt; "$link",&lt;br /&gt;                    'picture' =&amp;gt; "$picture",&lt;br /&gt;                    'name'    =&amp;gt; "$name",&lt;br /&gt;                    'description'=&amp;gt; "$description"&lt;br /&gt;                    ));&lt;br /&gt;&lt;br /&gt;        print $user_facebook2;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  UPDATED: vote.php. This file is big. SO I am only displaying the that two lines from vote.php&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;echo json_encode(array("state"=&amp;gt;"&amp;lt;span style='color:#8DA326'&amp;gt;".l("Your vote posted").".&amp;lt;/span&amp;gt;"));&lt;br /&gt;&lt;br /&gt;    fb_publish_on_wall($message,$link,$picture,$name,$description,$user_facebook2);&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-603559773208446295?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/603559773208446295/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/json-encode-did-not-return-response.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/603559773208446295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/603559773208446295'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/json-encode-did-not-return-response.html' title='The json encode did not return response after calling the function of fb post to wall'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5221632504325903885</id><published>2012-01-18T21:49:00.005-07:00</published><updated>2012-01-18T21:49:25.978-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>(worldshap.in) website clone in jquery [closed]</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am going to develo a clone of &lt;strong&gt;http://www.worldshap.in&lt;/strong&gt; . I don't know how to start with. I need the exact features and visualization of that website. I want to know whether there is any open source for that.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Please help me in this.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5221632504325903885?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/5221632504325903885/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/worldshapin-website-clone-in-jquery.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5221632504325903885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5221632504325903885'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/worldshapin-website-clone-in-jquery.html' title='(worldshap.in) website clone in jquery [closed]'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-1967614772001361583</id><published>2012-01-18T21:49:00.003-07:00</published><updated>2012-01-18T21:49:19.564-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dom-node'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='knockoutjs'/><title type='text'>How to get the elements bound to a model in Knockoutjs</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I want to add a product, find the node an let it flash&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;products = observableArray([]);&lt;br /&gt;&lt;br /&gt;new_product = new Product();&lt;br /&gt;products.push(new_product);&lt;br /&gt;$("tr", new_product.elements).flash();&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I tried using afterAdd but it flashed each time I added something. I need to flash only with one of my adding function. The other functions which add should not flash the element.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  NOTE: flash is a custom JQuery function&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-1967614772001361583?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/1967614772001361583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/how-to-get-elements-bound-to-model-in.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1967614772001361583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1967614772001361583'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/how-to-get-elements-bound-to-model-in.html' title='How to get the elements bound to a model in Knockoutjs'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2438757948920744667</id><published>2012-01-18T21:49:00.001-07:00</published><updated>2012-01-18T21:49:13.768-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='background-position'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='animate'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery-animation'/><category scheme='http://www.blogger.com/atom/ns#' term='background'/><title type='text'>Custom "animate&amp;rdquo; jQuery function. How to reset step"s "now&amp;rdquo; variable?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I need to animate the background-position property of an element with jQuery. By following this tutorial, that uses default jQuery animate function, I had no luck.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  &lt;a href="http://snook.ca/archives/javascript/jquery-bg-image-animations" rel="nofollow"&gt;http://snook.ca/archives/javascript/jquery-bg-image-animations&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  My function was like:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$('#content').css( {backgroundPosition: "0 0"} )&lt;br /&gt;             .animate(&lt;br /&gt;                 {backgroundPosition:"(0 -900px)"}, &lt;br /&gt;                 {duration:500}&lt;br /&gt;             );&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I had no luck with it, so I tried to code my own function, that changes the vertical background position of an element. It looks like:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$.fn.moveBackgroundY = function( pixels, duration, easing ) {&lt;br /&gt;&lt;br /&gt;    return this.animate(&lt;br /&gt;                { pixels: pixels },&lt;br /&gt;                {&lt;br /&gt;                    step: function(now,fx) {&lt;br /&gt;&lt;br /&gt;                        console.log("Background Y position - " + now);&lt;br /&gt;&lt;br /&gt;                        $(this).css({&lt;br /&gt;                            backgroundPosition: '0px ' + now + 'px',&lt;br /&gt;                        });&lt;br /&gt;                    },&lt;br /&gt;                    duration: duration,&lt;br /&gt;                    complete: function() {&lt;br /&gt;                        $(this).css({&lt;br /&gt;                            backgroundPosition: '0px 0px',&lt;br /&gt;                        });&lt;br /&gt;                    }&lt;br /&gt;                }, easing);&lt;br /&gt;};&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  To animate the element's Y background position to -900, I call the function like this:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$('#content').moveBackgroundY(-900, 2100, 'easeInOutCubic');&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Notice that here the variable &lt;strong&gt;now&lt;/strong&gt; (background position Y) inside &lt;strong&gt;step:&lt;/strong&gt; will will decrease from 0 to -900.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  That works fine, but here comes my problem. After this, I need to reset this background position to "0px 0px" directly with the jQuery .css() function, and then animate it again like:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$('#content').moveBackgroundY(300, 2100, 'easeInOutCubic');&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  In this case, as I reseted my background position to "0px 0px", the parameter &lt;strong&gt;now&lt;/strong&gt; should go from 0 to 300, but it goes from -900 to 300, where -900 was the value I set first calling my function.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Anyone knows what is wrong, or how could I reset this parameter so as It takes the correct values each time?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I have another function like it that rotates the element changing the CSS3 property transform - rotate, and I have the same problem.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks for your help!&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2438757948920744667?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/2438757948920744667/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/custom-jquery-function-how-to-reset.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2438757948920744667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2438757948920744667'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/custom-jquery-function-how-to-reset.html' title='Custom &amp;quot;animate&amp;amp;rdquo; jQuery function. How to reset step&amp;quot;s &amp;quot;now&amp;amp;rdquo; variable?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4187050899251218394</id><published>2012-01-18T21:48:00.013-07:00</published><updated>2012-01-18T21:48:57.462-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='slidedown'/><category scheme='http://www.blogger.com/atom/ns#' term='class'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='click'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>Multiple object selection with jQuery</title><content type='html'>&lt;p&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;  I have a pretty basic jQuery question and forgive me if it has already been answered. Basically I attempt to have a link slide down a div. This is fairly simple however I require multiple links sliding down their respective divs. I understand I can just name the links and divs unique classes and solve the problem that way, however this naturally also requires a duplication of the jQuery code for each link-div and i have a lot. I therefore need a general script. A simplified version of my situation is as follows:&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;  HTML:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;div&amp;gt;&lt;br /&gt;    &amp;lt;a id=link1&amp;gt;toggle text 1&amp;lt;/a&amp;gt;&lt;br /&gt;    &amp;lt;div class=link1&amp;gt;TEXT 1&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;a id=link2&amp;gt;toggle text 2&amp;lt;/a&amp;gt;&lt;br /&gt;    &amp;lt;div class=link2&amp;gt;TEXT 2&amp;lt;/div&amp;gt;&lt;br /&gt;&amp;lt;/div&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  My attempt at a jQuery general script for this:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$(document).ready(function() {&lt;br /&gt;    $('[id^=link]').bind('click', function() {&lt;br /&gt;        var $div = $(this).attr('id');&lt;br /&gt;        if($('[class=' + div + ']').is(':visible')) {&lt;br /&gt;            $('[class=' + div + ']').slideUp();&lt;br /&gt;        } else {&lt;br /&gt;            $('[class=' + div + ']').slideDown();&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        return false;&lt;br /&gt;    });&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  But as one might expect since I'm writing here it does not work. I am thinking is has to do with the ^= but I can't figure out how to improve it.&lt;br /&gt;&lt;br /&gt;  Any thoughts?&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Best Regards&lt;br /&gt;&lt;br /&gt;  Andreas&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4187050899251218394?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4187050899251218394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/multiple-object-selection-with-jquery.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4187050899251218394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4187050899251218394'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/multiple-object-selection-with-jquery.html' title='Multiple object selection with jQuery'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4146112368483866769</id><published>2012-01-18T21:48:00.011-07:00</published><updated>2012-01-18T21:48:48.675-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>Jquery html tag replace</title><content type='html'>&lt;p&gt;&lt;br /&gt;  Is there a way to replace, with Jquery, this:&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;ul class="sub-menu"&amp;gt;&lt;br /&gt;    &amp;lt;li&amp;gt;&amp;lt;a href="#"&amp;gt;Link&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  to this:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;div class="under"&amp;gt;&lt;br /&gt;    &amp;lt;p&amp;gt;&amp;lt;a href="#"&amp;gt;Link&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Parent element is: &lt;code&gt;&amp;lt;ul id="menu"&amp;gt;&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4146112368483866769?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4146112368483866769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/jquery-html-tag-replace.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4146112368483866769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4146112368483866769'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/jquery-html-tag-replace.html' title='Jquery html tag replace'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-199795232989104267</id><published>2012-01-18T21:48:00.009-07:00</published><updated>2012-01-18T21:48:38.232-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='method-call'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='function-call'/><title type='text'>How to use the javascript call method in jQuery?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  Is it possible to use the &lt;code&gt;call method&lt;/code&gt; of javascript (as described in the [mdn documentation]) in order to pass the argument &lt;code&gt;this&lt;/code&gt; ?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Having for example this code:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;console.log(this);&lt;br /&gt;$('#image_id').load(function () {&lt;br /&gt;    console.log(this);&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I want that the second &lt;code&gt;this&lt;/code&gt; (the one included in the &lt;code&gt;load function&lt;/code&gt; ) refers to the same as the first one.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I've tried with&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;console.log(this);&lt;br /&gt;$('#image_id').load.call(this, function () {&lt;br /&gt;    console.log(this);&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  But it doesn't work.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thank you all in advance for any suggestion.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-199795232989104267?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/199795232989104267/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/how-to-use-javascript-call-method-in.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/199795232989104267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/199795232989104267'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/how-to-use-javascript-call-method-in.html' title='How to use the javascript call method in jQuery?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3431489831174799507</id><published>2012-01-18T21:48:00.007-07:00</published><updated>2012-01-18T21:48:30.217-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='date'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery-plugins'/><title type='text'>Is there a jQuery time/calendar plugin for manipulating dates?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I need to work with dates, adding/subtracting hours and days. With the JavaScript date object this is a bit difficult, since there is only get/set and no add method.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Is there a plugin that ease this work, with a functions like &lt;code&gt;add("2d3h")&lt;/code&gt; (add 2 days and 3 hours)?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3431489831174799507?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/3431489831174799507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/is-there-jquery-timecalendar-plugin-for.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3431489831174799507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3431489831174799507'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/is-there-jquery-timecalendar-plugin-for.html' title='Is there a jQuery time/calendar plugin for manipulating dates?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4822671013639586769</id><published>2012-01-18T21:48:00.005-07:00</published><updated>2012-01-18T21:48:22.522-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='internet-explorer-8'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><category scheme='http://www.blogger.com/atom/ns#' term='css'/><title type='text'>How to Freeze Pane/Fix Website Header and Horizontal Nav Bar</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I currently have a banner/header as well as a horizontal navigation menu below this header that I would like to freeze pane/fix, so that any content below this header/nav just scrolls beneath it, always.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  FYI, need it to work in IE8.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I have setup the following skeleton structure of this as follows:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;div id="banner-nav"&amp;gt;&lt;br /&gt;      &amp;lt;div id="banner"&amp;gt;&lt;br /&gt;        &amp;lt;div id="nav"&amp;gt;&lt;br /&gt;        &amp;lt;/div&amp;gt;&lt;br /&gt;      &amp;lt;/div&amp;gt;&lt;br /&gt;    &amp;lt;/div&amp;gt;&lt;br /&gt;&lt;br /&gt;    &amp;lt;div id="content"&amp;gt;&lt;br /&gt;    &amp;lt;/div&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Would appreciate your help on this. If it cannot be done on the above fashion, any other alternatives that would accomplish my requirement, would be great.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Thanks.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4822671013639586769?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4822671013639586769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/how-to-freeze-panefix-website-header.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4822671013639586769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4822671013639586769'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/how-to-freeze-panefix-website-header.html' title='How to Freeze Pane/Fix Website Header and Horizontal Nav Bar'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6535130405555891837</id><published>2012-01-18T21:48:00.003-07:00</published><updated>2012-01-18T21:48:15.873-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='java-ee'/><category scheme='http://www.blogger.com/atom/ns#' term='primefaces'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='jsf'/><title type='text'>JSF2.0 - InputTextArea inside Dialog cannot be retrieved via Jquery during the dialog"s onShow event</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have the following dialog inside my .xhtml page.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;p:dialog widgetVar="exampleDialog" onShow="fillTextArea()" &amp;gt;&lt;br /&gt;    &amp;lt;p:tabView id="tabView"&amp;gt;&lt;br /&gt;        &amp;lt;p:tab id="exampleTab" title="Example"&amp;gt;&lt;br /&gt;            &amp;lt;p:inputTextarea id="someInputTextArea" autoResize="false"&lt;br /&gt;                value="" /&amp;gt;&lt;br /&gt;        &amp;lt;/p:tab&amp;gt;&lt;br /&gt;    &amp;lt;/p:tabView&amp;gt;&lt;br /&gt;&amp;lt;/p:dialog&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  The dialog is shown when a button is clicked. The &lt;code&gt;fillTextArea&lt;/code&gt; javascript function is defined inside script tags at the head of the document.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;function fillTextArea() {&lt;br /&gt;    console.log(jQuery("textarea[id='someInputTextArea']")); // logs empty array []&lt;br /&gt;    console.log($("[id='someInputTextArea']")); // logs empty array []&lt;br /&gt;    jQuery("textarea[id='someInputTextArea']").val('xxx'); // does nothing&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  What's the problem? Why can't I retrieve the input text area?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Instead of using the &lt;code&gt;onShow&lt;/code&gt; event of the &lt;code&gt;Dialog&lt;/code&gt; , I tried:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;exampleDialog.show();&lt;br /&gt;fillTextArea();&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  just in case. But this didn't work neither. I'm trying to set the contents of the &lt;code&gt;inputTextArea&lt;/code&gt; .&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Any help appreciated. Thanks.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6535130405555891837?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/6535130405555891837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/jsf20-inputtextarea-inside-dialog.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6535130405555891837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6535130405555891837'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/jsf20-inputtextarea-inside-dialog.html' title='JSF2.0 - InputTextArea inside Dialog cannot be retrieved via Jquery during the dialog&amp;quot;s onShow event'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2878822743274666938</id><published>2012-01-18T21:48:00.001-07:00</published><updated>2012-01-18T21:48:04.135-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='json'/><title type='text'>Why do I keep getting "undefined" for each item in this JSON array?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  The following is returning 'undefined' as the value for each item. Can someone show me why?&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  Jquery&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$("button").click(function () {&lt;br /&gt;    var estimateID = this.id;&lt;br /&gt;    var baseURL = "/Dashboard/EstimateDetails/";&lt;br /&gt;    var url = baseURL + estimateID;&lt;br /&gt;    $.getJSON(url, function (data) {&lt;br /&gt;        for (var i = 0; i &amp;lt;= data.details.length; i++) {&lt;br /&gt;            $('#Details').html("&amp;lt;p&amp;gt;item1=" + data.details.Dma + " item2=" + data.details.Callsign + " item3=" + data.details.Description + "&amp;lt;/p&amp;gt;");&lt;br /&gt;        }&lt;br /&gt;    });&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  JSON&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;{&lt;br /&gt;    "details": [{&lt;br /&gt;        "Dma": "Albany-Schenectady-Troy",&lt;br /&gt;        "CallSign": "WRGB",&lt;br /&gt;        "Description": "WRGB (CBS) Schenectady"&lt;br /&gt;    }, {&lt;br /&gt;        "Dma": "Albany-Schenectady-Troy",&lt;br /&gt;        "CallSign": "WTEN",&lt;br /&gt;        "Description": "WTEN (ABC) Albany "&lt;br /&gt;    }, {&lt;br /&gt;        "Dma": "Albany-Schenectady-Troy",&lt;br /&gt;        "CallSign": "WXXA",&lt;br /&gt;        "Description": "WXXA (Fox) Albany "&lt;br /&gt;    }, {&lt;br /&gt;        "Dma": "Atlanta",&lt;br /&gt;        "CallSign": "WGCL",&lt;br /&gt;        "Description": "WGCL (CBS) Atlanta "&lt;br /&gt;    }, {&lt;br /&gt;        "Dma": "Atlanta",&lt;br /&gt;        "CallSign": "WXIA",&lt;br /&gt;        "Description": "WXIA (NBC) Atlanta "&lt;br /&gt;    }, {&lt;br /&gt;        "Dma": "Austin",&lt;br /&gt;        "CallSign": "KXAN",&lt;br /&gt;        "Description": "KXAN (NBC) Austin "&lt;br /&gt;    }, {&lt;br /&gt;        "Dma": "Austin",&lt;br /&gt;        "CallSign": "KVUE",&lt;br /&gt;        "Description": "KVUE (ABC) Austin "&lt;br /&gt;    }, {&lt;br /&gt;        "Dma": "Baltimore",&lt;br /&gt;        "CallSign": "WMAR",&lt;br /&gt;        "Description": "WMAR (ABC) Baltimore "&lt;br /&gt;    }, {&lt;br /&gt;        "Dma": "Baltimore",&lt;br /&gt;        "CallSign": "WBAL",&lt;br /&gt;        "Description": "WBAL (NBC) Baltimore"&lt;br /&gt;    }, {&lt;br /&gt;        "Dma": "Baltimore",&lt;br /&gt;        "CallSign": "WJZ ",&lt;br /&gt;        "Description": "WJZ  (CBS) Baltimore "&lt;br /&gt;    }, {&lt;br /&gt;        "Dma": "Baltimore",&lt;br /&gt;        "CallSign": "WBFF",&lt;br /&gt;        "Description": "WBFF (Fox) Baltimore "&lt;br /&gt;    }]&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  EDIT - the result when I run the above code is a single line of HTML added to the details div as follows:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;code&gt;item1=undefined item2=undefined item3=undefined&lt;/code&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2878822743274666938?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/2878822743274666938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/why-do-i-keep-getting-for-each-item-in.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2878822743274666938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2878822743274666938'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/why-do-i-keep-getting-for-each-item-in.html' title='Why do I keep getting &amp;quot;undefined&amp;quot; for each item in this JSON array?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-1821688451786356196</id><published>2012-01-18T21:47:00.015-07:00</published><updated>2012-01-18T21:47:56.723-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>hovering of tds</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have a table in my application. I need to start hovering effect on a td when that cell is clicked and then stop hovering till the next click. Also mouseover to the next row of td that (hovering a range of tds). I am new to jquery. Please help.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;jQuery('td').hover(function(){&lt;br /&gt;  jQuery(this).css("background","#000");&lt;br /&gt;}, function(){&lt;br /&gt;  jQuery(this).css("background","green");&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-1821688451786356196?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/1821688451786356196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/hovering-of-tds.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1821688451786356196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/1821688451786356196'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/hovering-of-tds.html' title='hovering of tds'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4850232074175816572</id><published>2012-01-18T21:47:00.013-07:00</published><updated>2012-01-18T21:47:49.152-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='remove'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='textbox'/><category scheme='http://www.blogger.com/atom/ns#' term='watermark'/><title type='text'>jQuery watermark plugin disappearing</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am in search for a good jQuery watermark plugin that work with ASP.NET and found &lt;a href="http://code.google.com/p/jquery-watermark/#Troubleshooting" rel="nofollow"&gt;here&lt;/a&gt; and downloaded it and included in the head portion&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;script src="js/jquery.watermark.min.js" type="text/javascript"&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I have login and signup on same page and referencing them as:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;        $(function () {&lt;br /&gt;            $("#&amp;lt;%= (Login1.FindControl("UserName")).ClientID %&amp;gt;").watermark("Enter your Username");&lt;br /&gt;            $("#&amp;lt;%= (Login1.FindControl("Password")).ClientID %&amp;gt;").watermark("Enter your Password");&lt;br /&gt;            $("#&amp;lt;%= (CreateUserWizard1.CreateUserStep.ContentTemplateContainer.FindControl("UserName")).ClientID %&amp;gt;").watermark("Enter your Username");&lt;br /&gt;            $("#&amp;lt;%= (CreateUserWizard1.CreateUserStep.ContentTemplateContainer.FindControl("Password")).ClientID %&amp;gt;").watermark("Enter your Password");&lt;br /&gt;            $("#&amp;lt;%= (CreateUserWizard1.CreateUserStep.ContentTemplateContainer.FindControl("ConfirmPassword")).ClientID %&amp;gt;").watermark("Enter your ConfirmPassword");&lt;br /&gt;            $("#&amp;lt;%= (CreateUserWizard1.CreateUserStep.ContentTemplateContainer.FindControl("Email")).ClientID %&amp;gt;").watermark("Enter your Email");&lt;br /&gt;        });&lt;br /&gt;    &amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Now the problem is the watermark is showing very well for all the textboxes.If I try to login then the page will be doing &lt;code&gt;postback&lt;/code&gt; then all the &lt;code&gt;watermark&lt;/code&gt; from the &lt;code&gt;textboxes&lt;/code&gt; &lt;code&gt;disappears&lt;/code&gt; .&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  So what do I need to do in order not to remove all of them even though there is a postback.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4850232074175816572?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4850232074175816572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/jquery-watermark-plugin-disappearing.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4850232074175816572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4850232074175816572'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/jquery-watermark-plugin-disappearing.html' title='jQuery watermark plugin disappearing'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4180857517841101917</id><published>2012-01-18T21:47:00.011-07:00</published><updated>2012-01-18T21:47:41.032-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='vb'/><category scheme='http://www.blogger.com/atom/ns#' term='vb.net'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='asp.net'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>Saving Div Content As Image On Server</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have been learning a bit of jQuery and .Net in VB. I have created a product customize tool of sorts that basically layers up divs and add's text, images etc on top of a tshirt.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I'm stuck on an important stage!&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I need to be able to convert the content of the div that wraps all these divs of text and images to one flat image taking into account any CSS that has been applied to it also.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I have heard of things that I could use to screen capture the content of a browser on the server which could be possible for low res thumbs etc, but it sounds a little troublesome! and it would really be nice to create an image of high res.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I have also heard to converting the html to html5 canvas then writing that out... but looks too complicated for me to fathom and browser support is an issue.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Is this possible in .NET?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Perhaps something with javascript could be done?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  Any help or guidance in the correct direction would be appreciated!&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  EDIT:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I'm thinking perhaps I could do with two solutions for this. Ideally I would end up with a normal res jpg/png etc for displaying on the website, But also a print ready high res file would be very desirable as well.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  PostScript Printer - I have heard of it but I'm struggling to find a good resource to understand it for a beginner (especially with wiki black out). Perhaps I could create a html page from my div content and send it to print to a EPS file. Anyone know any good tutorials for this?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4180857517841101917?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4180857517841101917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/saving-div-content-as-image-on-server.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4180857517841101917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4180857517841101917'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/saving-div-content-as-image-on-server.html' title='Saving Div Content As Image On Server'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-7768479648788284010</id><published>2012-01-18T21:47:00.009-07:00</published><updated>2012-01-18T21:47:34.790-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='ajax'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>cross origin domain</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I am trying to access a PHP file which is located in my domain but I want to do that using AJAX with jQuer. I am using a localhost and from there I am trying to call the PHP file here is the code I am using :&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;script&amp;gt;&lt;br /&gt;      $(function() {&lt;br /&gt;&lt;br /&gt;        $("#callAjax").click(function() {&lt;br /&gt;            var theName = $.trim($("#theName").val());&lt;br /&gt;&lt;br /&gt;            if(theName.length &amp;gt; 0)&lt;br /&gt;            {&lt;br /&gt;                $.ajax({&lt;br /&gt;                  type: "POST",&lt;br /&gt;                  url: "http://studiofutbol.com.ec/upload_file.php",&lt;br /&gt;                  data: ({name: theName}),&lt;br /&gt;                  cache: false,&lt;br /&gt;                  dataType: "text",&lt;br /&gt;                  success: onSuccess&lt;br /&gt;                });&lt;br /&gt;            }&lt;br /&gt;        });&lt;br /&gt;&lt;br /&gt;        $("#resultLog").ajaxError(function(event, request, settings, exception) {&lt;br /&gt;          $("#resultLog").html("Error Calling: " + settings.url + "&amp;lt;br /&amp;gt;HTPP Code: " +     request.status);&lt;br /&gt;        });&lt;br /&gt;&lt;br /&gt;        function onSuccess(data)&lt;br /&gt;        {&lt;br /&gt;            $("#resultLog").html("Result: " + data);&lt;br /&gt;&lt;br /&gt;                $('#people_list').append("hola");&lt;br /&gt;                $('#people_list').listview('ref resh');&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;    });&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  But I get this error:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;  &lt;p&gt;&lt;br /&gt;    XMLHttpRequest cannot load &lt;a href="http://studiofutbol.com.ec/upload_file.php" rel="nofollow"&gt;http://studiofutbol.com.ec/upload_file.php&lt;/a&gt; . Origin &lt;a href="http://localhost" rel="nofollow"&gt;http://localhost&lt;/a&gt; is not allowed by Access-Control-Allow-Origin.&lt;br /&gt;  &lt;/p&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  How can I solve this?&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-7768479648788284010?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/7768479648788284010/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/cross-origin-domain.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7768479648788284010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/7768479648788284010'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/cross-origin-domain.html' title='cross origin domain'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-6860536519895282927</id><published>2012-01-18T21:47:00.007-07:00</published><updated>2012-01-18T21:47:27.502-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery-ui-draggable'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery-ui-droppable'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery-ui'/><title type='text'>How can I drop a cloned image using jQuery?</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I can't drop a cloned image. But this works when I comment the &lt;code&gt;helper:"clone"&lt;/code&gt; option.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$(document).ready(function(){&lt;br /&gt;&lt;br /&gt;    $("#drag").draggable({&lt;br /&gt;        helper:"clone",&lt;br /&gt;        revert:"invalid"&lt;br /&gt;    });&lt;br /&gt;    $("#table4").droppable();&lt;br /&gt;&lt;br /&gt;});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-6860536519895282927?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/6860536519895282927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/how-can-i-drop-cloned-image-using.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6860536519895282927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/6860536519895282927'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/how-can-i-drop-cloned-image-using.html' title='How can I drop a cloned image using jQuery?'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-2066843021166758691</id><published>2012-01-18T21:47:00.005-07:00</published><updated>2012-01-18T21:47:21.159-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='autocomplete'/><category scheme='http://www.blogger.com/atom/ns#' term='phonegap'/><category scheme='http://www.blogger.com/atom/ns#' term='android'/><title type='text'>jQ autocomplete issue in androdi app</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I struggle with the autopcomplete Plugin for jQuery.&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;input type="text" id="name" /&amp;gt;&lt;br /&gt;&amp;lt;input type="password" id=""pass" /&amp;gt;&lt;br /&gt; //...&lt;br /&gt;$('#name').autocomplete({source: userName});&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  It works all fine but when I've selected a user name I get a text focus an both the name and the password input field. As soon as I type in a char it appears in both but just in the next moment the courser jumps in the name field and continues writing in there.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I tried to disable and/or unfocus the password field using jQuery's focus/focusout events as well as autcomplete's autocompleteclose events but none of these worked.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  My target is a phinegap honegap 1.2.0. app, jQuery 1.18.16 and jqm 1.0 for 2.0+ android.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;strong&gt;Edit&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;  I forget the most important observation. This behaviour only occurs when I select a suggestion which is displayed over the password field. So my assumption is the click/tap event will be fired for both events. autocomplete's list and the field. So somewhat it's "transparent" for android.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-2066843021166758691?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/2066843021166758691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/jq-autocomplete-issue-in-androdi-app.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2066843021166758691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/2066843021166758691'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/jq-autocomplete-issue-in-androdi-app.html' title='jQ autocomplete issue in androdi app'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-3128707080052247341</id><published>2012-01-18T21:47:00.003-07:00</published><updated>2012-01-18T21:47:14.795-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery-mobile'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>Solved - Edit jQuery Mobile nested-list - Event</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I'm trying to add a clicked elements into a jquery mobile nested list. I'm having no problem adding the item but I'm having problem changing the text and url on the item (link).&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I can see the correct list about 0,5 seconds before it refreshes and everything is the same.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  What event can I use to edit a list-item after being listed?&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I've tried to run the code from firebug console and everything works , see code below:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;var test = $('.ui-page-active .ui-listview &amp;gt; li &amp;gt; div &amp;gt; div a').first().text();     &lt;br /&gt;    var data = $('body').data('mobilMenu');&lt;br /&gt;    var url = $(data).find('a').filter(function() {&lt;br /&gt;        return $(this).text() === test;&lt;br /&gt;    }).attr('href');&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    $('.ui-page-active .ui-listview &amp;gt; li &amp;gt; div &amp;gt; div a').first().text(test +" - hovedside");&lt;br /&gt;    $('.ui-page-active .ui-listview &amp;gt; li &amp;gt; div &amp;gt; div a').first().attr("href", url);&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;strong&gt;This solves the problem&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;$( "[data-role='page']" ).live( 'pagehide',function(event, ui){&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  . had the wrong selector&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-3128707080052247341?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/3128707080052247341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/solved-edit-jquery-mobile-nested-list.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3128707080052247341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/3128707080052247341'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/solved-edit-jquery-mobile-nested-list.html' title='Solved - Edit jQuery Mobile nested-list - Event'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-5735693241643252518</id><published>2012-01-18T21:47:00.001-07:00</published><updated>2012-01-18T21:47:07.559-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><title type='text'>adding a mailto attr in jquery</title><content type='html'>&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;content = "";&lt;br /&gt;        $.each(data.response, function(i, y){&lt;br /&gt;            $("div#userBox_"+id+" div#"+tab+"File").html(content);&lt;br /&gt;            $("div#userBox_"+id+" div#"+tab+"File tr.")&lt;br /&gt;            content="&amp;lt;table class='crmTable'&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;th colspan='3'&amp;gt;"+y.email.email+"&amp;lt;/th&amp;gt;&amp;lt;/tr&amp;gt;";&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  This .js code gives out this view&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  &lt;img src="http://i.stack.imgur.com/DWJ4X.jpg" alt="enter image description here" /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I would like to add a .attr(mailto) somehow to this...but I have no Idea how to do this.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-5735693241643252518?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/5735693241643252518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/adding-mailto-attr-in-jquery.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5735693241643252518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/5735693241643252518'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/adding-mailto-attr-in-jquery.html' title='adding a mailto attr in jquery'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4995109340620071610</id><published>2012-01-18T21:46:00.003-07:00</published><updated>2012-01-18T21:46:59.266-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><title type='text'>Making iframe fadein</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I would like to make my iframe fadein as soon as the visitor has loaded the website:&lt;br /&gt;&lt;/p&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  I have tried :&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;script type="text/javascript"&amp;gt;&lt;br /&gt;    $(document).ready(function () {&lt;br /&gt;        $('#doneimg').fadeIn("normal");&lt;br /&gt;    });&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;br /&gt;&lt;br /&gt;        &amp;lt;span style="display: none;" id="doneimg"&amp;gt;&lt;br /&gt;            &amp;lt;iframe src="http://om-p.com" width="90%" height="400" name="SELFHTML_in_a_box"&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;Ihr Browser kann leider keine eingebetteten Frames anzeigen:&lt;br /&gt;Sie k&amp;amp;ouml;nnen die eingebettete Seite &amp;amp;uuml;ber den folgenden Verweis&lt;br /&gt;aufrufen: &amp;lt;a href="../../../index.htm"&amp;gt;SELFHTML&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;/iframe&amp;gt;&lt;br /&gt;        &amp;lt;/span&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  but it does not work!&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  thanks for you help&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  here is an example: &lt;a href="http://jsfiddle.net/zfFXr/" rel="nofollow"&gt;http://jsfiddle.net/zfFXr/&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  I have acces to the page which I am fading in!&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4995109340620071610?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4995109340620071610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/making-iframe-fadein.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4995109340620071610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4995109340620071610'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/making-iframe-fadein.html' title='Making iframe fadein'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-865923359735383241.post-4483785526691316648</id><published>2012-01-18T21:46:00.001-07:00</published><updated>2012-01-18T21:46:47.703-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='jquery'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips For Programmer'/><category scheme='http://www.blogger.com/atom/ns#' term='html'/><title type='text'>Sum from TR with jQuery</title><content type='html'>&lt;p&gt;&lt;br /&gt;  I have for example:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;table&amp;gt;&lt;br /&gt;    &amp;lt;tr class="main"&amp;gt;&amp;lt;td&amp;gt;test | sum:&amp;lt;span class="sum_main"&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;      &amp;lt;tr class="sub"&amp;gt;&amp;lt;td&amp;gt;test | sum &amp;lt;span class="sum_sub"&amp;gt;2&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;      &amp;lt;tr class="sub"&amp;gt;&amp;lt;td&amp;gt;test | sum &amp;lt;span class="sum_sub"&amp;gt;5&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;      &amp;lt;tr class="sub"&amp;gt;&amp;lt;td&amp;gt;test | sum &amp;lt;span class="sum_sub"&amp;gt;6&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;    &amp;lt;tr class="main"&amp;gt;&amp;lt;td&amp;gt;test | sum:&amp;lt;span class="sum_main"&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;      &amp;lt;tr class="sub"&amp;gt;&amp;lt;td&amp;gt;test | sum &amp;lt;span class="sum_sub"&amp;gt;2&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;      &amp;lt;tr class="sub"&amp;gt;&amp;lt;td&amp;gt;test | sum &amp;lt;span class="sum_sub"&amp;gt;5&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;    &amp;lt;tr class="main"&amp;gt;&amp;lt;td&amp;gt;test | sum:&amp;lt;span class="sum_main"&amp;gt; &amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;      &amp;lt;tr class="sub"&amp;gt;&amp;lt;td&amp;gt;test | sum &amp;lt;span class="sum_sub"&amp;gt;5&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;      &amp;lt;tr class="sub"&amp;gt;&amp;lt;td&amp;gt;test | sum &amp;lt;span class="sum_sub"&amp;gt;5&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;      &amp;lt;tr class="sub"&amp;gt;&amp;lt;td&amp;gt;test | sum &amp;lt;span class="sum_sub"&amp;gt;2&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;      &amp;lt;tr class="sub"&amp;gt;&amp;lt;td&amp;gt;test | sum &amp;lt;span class="sum_sub"&amp;gt;8&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;lt;/table&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;table td {&lt;br /&gt;   border: solid 1px black;&lt;br /&gt;   padding: 4px;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;.main {&lt;br /&gt;background-color: #cc99ff;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;$(".sum_main").val( $(".sum_main").val() + $(".sum_main").val() + $(".sum_main").val()); // ???????&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br/&gt;&lt;p&gt;&lt;br /&gt;  &lt;strong&gt;LIVE EXAMPLE:&lt;/strong&gt; &lt;a href="http://jsfiddle.net/dZLg6/" rel="nofollow"&gt;http://jsfiddle.net/dZLg6/&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;  How can sum from class sum_sub and show this in sum_main with jQuery and function for example each? This example should show me:&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&amp;lt;table&amp;gt;&lt;br /&gt;    &amp;lt;tr class="main"&amp;gt;&amp;lt;td&amp;gt;test | sum:&amp;lt;span class="sum_main"&amp;gt;13&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;      &amp;lt;tr class="sub"&amp;gt;&amp;lt;td&amp;gt;test | sum &amp;lt;span class="sum_sub"&amp;gt;2&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;      &amp;lt;tr class="sub"&amp;gt;&amp;lt;td&amp;gt;test | sum &amp;lt;span class="sum_sub"&amp;gt;5&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;      &amp;lt;tr class="sub"&amp;gt;&amp;lt;td&amp;gt;test | sum &amp;lt;span class="sum_sub"&amp;gt;6&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;    &amp;lt;tr class="main"&amp;gt;&amp;lt;td&amp;gt;test | sum:&amp;lt;span class="sum_main"&amp;gt;7&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;      &amp;lt;tr class="sub"&amp;gt;&amp;lt;td&amp;gt;test | sum &amp;lt;span class="sum_sub"&amp;gt;2&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;      &amp;lt;tr class="sub"&amp;gt;&amp;lt;td&amp;gt;test | sum &amp;lt;span class="sum_sub"&amp;gt;5&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;    &amp;lt;tr class="main"&amp;gt;&amp;lt;td&amp;gt;test | sum:&amp;lt;span class="sum_main"&amp;gt;20&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;      &amp;lt;tr class="sub"&amp;gt;&amp;lt;td&amp;gt;test | sum &amp;lt;span class="sum_sub"&amp;gt;5&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;      &amp;lt;tr class="sub"&amp;gt;&amp;lt;td&amp;gt;test | sum &amp;lt;span class="sum_sub"&amp;gt;5&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;      &amp;lt;tr class="sub"&amp;gt;&amp;lt;td&amp;gt;test | sum &amp;lt;span class="sum_sub"&amp;gt;2&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;      &amp;lt;tr class="sub"&amp;gt;&amp;lt;td&amp;gt;test | sum &amp;lt;span class="sum_sub"&amp;gt;8&amp;lt;/span&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;&amp;lt;/table&amp;gt;&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/865923359735383241-4483785526691316648?l=www.tips4all.net' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.tips4all.net/feeds/4483785526691316648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.tips4all.net/2012/01/sum-from-tr-with-jquery.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4483785526691316648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/865923359735383241/posts/default/4483785526691316648'/><link rel='alternate' type='text/html' href='http://www.tips4all.net/2012/01/sum-from-tr-with-jquery.html' title='Sum from TR with jQuery'/><author><name>Tips For All</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/-90RlmY7W274/TxN2UrLfawI/AAAAAAAAASw/TlLYWQe_qxI/s220/icon.jpg'/></author><thr:total>5</thr:total></entry></feed>
