IRC log for #android on 20080405

00:37.36romainguy_jasta: you should post that link on the newsgroups
00:48.04dueybtw is chinese not supported?
00:48.25dueyit displayed all bung when i use my translation to convert to chinese
00:49.16*** join/#android bladezor (n=bladezor@c-98-196-112-154.hsd1.tx.comcast.net)
01:08.39jastaromainguy_: that's where i found it.
01:08.55romainguy_ah cool
01:10.11jastai had the idea to try this a while ago but was convinced it would not work well
01:10.18jastaand didn't want to spend the energy to research it
01:10.25jastai'm glad it does seem to work ok, and that someone has done it for me :)
01:10.48jastahis implementation has quite a few obvious problems, but fortunately those can be ignored since it's just a short-term hack anyway
01:30.43*** join/#android The_PHP_Jedi (n=ThePHPJe@unaffiliated/thephpjedi/x-000002)
01:46.12*** join/#android tmcneal (n=asdf@pool-151-199-245-93.phil.east.verizon.net)
02:11.56*** join/#android michaelnovakjr (n=nov@ool-18ba6e83.dyn.optonline.net)
02:26.18*** join/#android michaelnovakjr (n=nov@ool-18ba6e83.dyn.optonline.net)
02:26.36michaelnovakjranyone developing on os x?
02:28.40romainguyyes
02:28.55michaelnovakjrdo you have any issues with the emulator
02:29.41romainguynone
02:30.00michaelnovakjrlately its been crashing my machine
02:33.04dueyeclipse and the emulator break all the time
02:33.35michaelnovakjreclipse usually holds up for me, but when i throw the emulator in the mix my machine gets cranky
03:05.16*** join/#android pombreda (n=pombreda@c-67-180-198-25.hsd1.ca.comcast.net)
03:07.42*** join/#android morrildl (n=morrildl@76-217-210-185.lightspeed.sntcca.sbcglobal.net)
03:10.02*** join/#android __avatar (n=avatar@m2a0f36d0.tmodns.net)
03:15.38*** join/#android bladezor (n=bladezor@c-98-196-112-154.hsd1.tx.comcast.net) [NETSPLIT VICTIM]
03:15.38*** join/#android f00f- (i=f00f@virusexperts.com) [NETSPLIT VICTIM]
03:15.38*** join/#android acsia (n=acsia@host86-161-119-76.range86-161.btcentralplus.com) [NETSPLIT VICTIM]
03:15.38*** join/#android Stephmw (n=steph@tangency.co.uk) [NETSPLIT VICTIM]
03:15.38*** join/#android trivex (n=trivex@CPE00112f8785ab-CM000f9f50281e.cpe.net.cable.rogers.com) [NETSPLIT VICTIM]
03:15.38*** join/#android zhobbs (n=zach@19.234.189.72.cfl.res.rr.com) [NETSPLIT VICTIM]
03:15.38*** join/#android swetland (n=swetland@sunnyvale.frotz.net) [NETSPLIT VICTIM]
03:24.07*** join/#android benley (n=benley@fortinbras.zoiks.net) [NETSPLIT VICTIM]
03:24.07*** join/#android shoragan (n=shoragan@debian/developer/shoragan)
03:24.07*** join/#android Lede (n=lede@85.148.228.92) [NETSPLIT VICTIM]
03:24.07*** join/#android chomchom (n=chomchom@78.32.95.81) [NETSPLIT VICTIM]
03:24.07*** join/#android dims (n=dims@c-66-31-154-33.hsd1.ma.comcast.net) [NETSPLIT VICTIM]
03:24.07*** join/#android romainguy (n=gfx@adsl-76-241-19-127.dsl.pltn13.sbcglobal.net) [NETSPLIT VICTIM]
03:24.07*** join/#android Hai-Fai (n=jarmo@hoas-fe1edd00-30.dhcp.inet.fi) [NETSPLIT VICTIM]
03:41.13f00f-how can i disable/hide the Set button in a TimePicker?
03:49.03*** join/#android Dan_U (n=Dan@72-173-63-190.cust.wildblue.net)
03:57.54michaelnovakjrnothing annoys me more than a java nullpointer exception
03:58.06michaelnovakjrits the kind of thing that makes you want to throw the computer out the window
03:58.48f00f-agreed michaelnovakjr
03:59.00f00f-E/AndroidRuntime( 2306): Caused by: java.lang.RuntimeException: Binary XML file line #125: You must supply a layout_width attribute.
03:59.03f00f-wtf, i specified it!
03:59.55michaelnovakjrif java knows something returned null then why not just say so and so is returning null when it isn't supposed to
04:02.04f00f-this is bullshit
04:02.09f00f-can't nest layouts
04:02.42f00f-well LinearLayout
04:03.01michaelnovakjrisn't there an absolute layout?
04:03.07f00f-yes
04:03.12michaelnovakjri am using linear because my UI is pretty simple
04:03.24f00f-you shoudl never use absolute layouts
04:03.36f00f-linearlayouts ar egood for linear stuff
04:03.41f00f-i have one in a relativelayout
04:03.49michaelnovakjri guess it works out for me then
04:08.37michaelnovakjrhow can i write debugging messages when running my app?
04:09.03f00f-Log.d("facility or shit", "my dumb message");
04:09.08f00f-adb logcat
04:09.14michaelnovakjrcool
04:09.15michaelnovakjrthanks
04:09.53f00f-ok
04:09.54f00f-so i got 3 buttons
04:10.01f00f-well
04:10.06f00f-have you used RelativeLayout ?
04:10.11f00f-if not, i wont ask.
04:10.44f00f-well
04:10.46f00f-i'll just use 2 then
04:10.48f00f-Prev/Next/Finish
04:10.57michaelnovakjrwhat's happening when you have three buttons?
04:11.18f00f-[ Prev ]     [ Next ]     [ Finish ]
04:11.20f00f-is what i wanted
04:11.27f00f-but Next wasnt working out
04:11.33f00f-anyway i only need 2 :)
04:11.43michaelnovakjrworks out :)
04:12.14f00f-man, this is going to be abitch to use without a touchscreen
04:12.23f00f-cause the joystick stucks
04:12.33f00f-as far as widget order is concerned
04:12.36f00f-*sucks
04:12.36michaelnovakjryea... phone UI's are getting that way
04:12.47michaelnovakjror atleast since i started using a touchscreen
04:12.50michaelnovakjrhah
04:12.57*** join/#android jtoy (n=jtoy@218.20.47.231)
04:13.44f00f-heh
04:16.41michaelnovakjri found it!
04:16.46michaelnovakjrha eat that nullpointer
04:18.58zhobbsmichaelnovakjr: you know how to add an exception breakpoint?
04:19.47michaelnovakjrnope, never had an issue with exceptions before like this one
04:20.09zhobbsmichaelnovakjr: in the breakpoint view click the little J! button (if using eclipse)
04:20.12f00f-i don't even use a debugger. maybe it would improve productivity.
04:20.23michaelnovakjrah interesting
04:20.37zhobbsthen you can add an exception to the list and it will automatically break when/where that exception happens
04:20.49michaelnovakjrthanks for the tip
04:20.54zhobbsmakes finding something like an NPE really easy
04:21.03michaelnovakjri bet
04:21.07michaelnovakjrthat's awesome
04:23.02romainguyI also really like using field breakpoints
04:23.11romainguyto break whenever a field is read/written
04:23.12romainguyvery handy too
04:23.27zhobbsahh, didn't know about that
04:23.32michaelnovakjryea, i have to start using debugging tools more
04:25.43f00f-ok i just fired up the debug perspective
04:27.09f00f-ok this is way too slow to use
04:27.25michaelnovakjrwhat kind of machine are you on?
04:27.51f00f-pentium m iirc
04:28.00f00f-running it about 1.33 GHz righ tnow
04:28.09michaelnovakjrhow about ram
04:28.10f00f-non-debug works better
04:28.13f00f-2 GB
04:28.44michaelnovakjrah, i am running an athalon x2 2.8 with 4gb of ram
04:29.07zhobbsmichaelnovakjr: does the emulator run pretty quick for you?
04:29.41f00f-and i am running with -noaudio -nojni options
04:30.31michaelnovakjryea, the emulator is responsive when it doesn't crash
04:31.00zhobbsI've been happy with the performance of this box until android came out
04:31.21zhobbsthe emulator takes a lot of resources
04:31.23michaelnovakjri am waiting to read reviews on the new AMD quad core
04:32.06romainguyzhobbs: well, the emulator is running a Linux OS basically
04:33.21zhobbsyeah, and an ARM processor to run that linux OS
04:33.27romainguyyep
04:33.39romainguybut it runs really well on a MacPro ^^
04:33.59michaelnovakjrromainguy... using a MacPro?
04:34.10romainguya MacPro and a MacBook Pro at work
04:34.12zhobbsI would love to have a MacPro
04:34.28michaelnovakjri have a macpro at work.... great machines.... just sweat alot sitting next to one :)
04:34.29romainguyand a MacPro at home
04:35.09zhobbseverytime I build one on apple.com they come out to like 4k :)
04:35.45romainguy:)
04:36.03michaelnovakjryea, gotta do the dual display
04:36.16michaelnovakjrit just makes using it that much better
04:36.25romainguyI prefer using a single 30"
04:36.33michaelnovakjror one of those :)
04:36.36romainguy(except at work where I use a 30" and a 24")
04:36.50romainguythe 24" just shows the build status and various dashboards, it's pretty cool
04:37.09michaelnovakjryea... its great to have log windows visible when working
04:37.21f00f-no more alt-tab :)
04:37.27michaelnovakjrtotally
04:37.28romainguyuhuh
04:37.41romainguysurprisingly, I still use exposé a lot on 30+24
04:37.59romainguymaking the IDE almost fullscreen is nice but it's still not enough /o\
04:38.40michaelnovakjryea
04:39.24f00f-romainguy: can i run the emulator on a remote machine and connect to it?
04:39.30f00f-that is, i want to slave it off to another machine
04:39.33f00f-while developing on another
04:39.46romainguyI'm pretty sure you can with adb
04:39.53romainguyand the emulator has an option to open a VNC display
04:41.22f00f-hmm i dont see that option
04:41.36f00f-well i have two machines here, so i could just 'look'
04:42.04romainguytry emu -qemu help
04:42.11romainguyor -qemu -h
04:43.18f00f-ok found the vnc option
04:57.35michaelnovakjranyone know why the Node class doesn't have a getTextContent method?
05:00.43jtoyhow can I debug why my service arent being run form the AlarmService?
05:01.03michaelnovakjri am using org.w3c.dom in two places... android and another java class outside of android... getTextContent is a method in org.w3c.dom, but not in android??
05:01.13jtoyI can run my Service by calling it explicitly, but when I set it to run every via the alarm system, it never seems to run
05:01.23romainguymichaelnovakjr: probably a different version of the W3D DOM APi
05:01.31michaelnovakjrthat sucks
05:01.57romainguyit's not very difficult to get the node's content as text
05:02.32michaelnovakjrgetNodeValue returns null when there is definitely a value
05:03.03romainguyis the Node an Element?
05:03.12michaelnovakjrindeed
05:03.14romainguyif so, I seem to recall that you need to get the first child and *then* call getNodeValue
05:03.24romainguyI've always used the W3C DOM API that way in Java
05:03.27michaelnovakjrah
05:03.34romainguythe text is a node by itself
05:03.47michaelnovakjrin my other java class getTextContent took care of that i guess
05:04.00romainguyyes
05:04.18romainguyin every Java program I wrote using XML I would always start by creating a few utility methods for XML :)
05:04.29romainguylike getAttributeValue(node, attributeName)
05:04.36romainguyor getNodeText(node)
05:04.36romainguy:)
05:04.56michaelnovakjri was spoiled :)
05:05.09michaelnovakjrexcellent, that took care of it!
05:05.18romainguy;-)
05:05.38michaelnovakjrwhat's odd was if i run the getChildNodes it gets cranky because it says there aren't any
05:05.50michaelnovakjrbut getFirstChild returned the value
05:06.35dueyhi
05:06.44michaelnovakjrhowdy
05:06.45romainguyyo
05:07.50dueyoff topic: anyone here do machine learning ?
05:15.12jastaromainguy: expose, bah.  i have it but rarely use it since multiple desktops is clearly superior :)
05:15.59romainguyI prefer exposé
05:21.39*** join/#android niket (n=niket@c-76-28-174-245.hsd1.wa.comcast.net)
05:22.15romainguywell
05:22.20romainguyenough of Lightroom for tonight
05:22.50niketHi All, I am new to android, I have been generating .apk file using eclipse....can u tell me cmd line syntax to generate proper .apk file...
05:23.12niketI tried to call
05:23.13niket<exec executable="${aapt}" failonerror="true">
05:23.16jastause activityCreator.py to generate a build.xml file and then examine it.
05:23.42niketok
05:24.28niketwhere is that activityCreator.py file
05:25.01jastain the SDK
05:25.29niketok there is .bat file
05:25.31niketsorry
05:25.58jastathe bat file is just for the handicapped.
05:26.02michaelnovakjrhaha
05:30.53michaelnovakjrhave a goodnight
05:31.19*** join/#android morrildl_ (n=morrildl@76-217-210-185.lightspeed.sntcca.sbcglobal.net)
05:35.23*** join/#android morrildl (n=morrildl@76-217-210-185.lightspeed.sntcca.sbcglobal.net)
05:35.25*** join/#android yakischloba (n=jake@c-67-170-96-180.hsd1.wa.comcast.net)
05:36.37*** join/#android zhobbs (n=zach@19.234.189.72.cfl.res.rr.com)
05:39.45jtoy?
05:42.56*** join/#android rhett (i=rhett@dialup-4.226.231.133.Dial1.Dallas1.Level3.net)
05:44.38rhetthey androiders
05:47.58dueyhowdy
05:48.48rhetthas anyone found any good app preview screenshots yet?
05:49.41rhettI'm thinking of using the everaldo crystal icons
05:49.59duey?
05:49.59rhettdoes anyone have a good icon set recommendation?
05:50.05dueyi made my own icon
05:50.21rhettfor the main app?
05:50.32rhetti could probably use some icons inside the app
05:51.01*** join/#android _avatar (n=avatar@cpe-76-88-201-161.bak.res.rr.com)
05:58.06jtoycan someone help me with a problem I have with the alarmservice?
05:59.24jtoyif I run this manually, it works fine: startService(new Intent(this,FileUploadService.class), null);    but if I use an alarm service, my code never runs:  Intent intent = new Intent(this, FileUploadService.class);  long firstTime = SystemClock.elapsedRealtime();  AlarmManager am = (AlarmManager)getSystemService(ALARM_SERVICE); Integer interval = 15*1000; am.setRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP,firstTime, interval, intent);
06:37.37*** join/#android Yeggstry (n=mind@cpc1-rdng14-0-0-cust946.winn.cable.ntl.com)
06:41.41jerkface03deadlines closing in
06:41.59jerkface03i'm almost about to submit my app
06:42.08jerkface03just have to run and test these 2 classes and im good to go
06:48.03*** join/#android davidw (n=davidw@212.186.16.224)
07:20.26Ledejerkface03: what did you write if i may ask?
07:20.27*** join/#android jota- (n=jota@190.6.0.180)
07:21.56*** join/#android muthu (n=sara@59.92.89.234)
07:23.25jerkface03Lede: networked twitch gaming framework
07:23.49dueytwitch?
07:24.02jerkface03yeppers
07:24.09jerkface03quake, bomberman, etc..
07:24.22jerkface03subspace would probably be the best workable port
07:25.20Ledeinteresting
07:26.00Ledegreat, netherlands is going nuts
07:26.33Ledeit seems that 42 percent wants the dead penalty back into our system
07:26.51jerkface03what happend?
07:26.57jerkface03gruesome murder?
07:28.25Ledenothing
07:29.13Ledeafter the movie fitna people think the muslims in this country are going to attack them, behead them, eat their babies and implement a rule of law like taliban
07:29.56Ledeit's called mass hysteria
07:30.19Ledelittle do they know muslims have been living in this country since the sixties and they didnt even notice or something
07:30.44Ledegoes away
07:30.47jerkface03were those cartoons from the netherlands?
07:31.16Ledeno, denmark
07:51.09davidwhrm
07:51.18davidwhave you guys ever attached the debugger to your apps?
07:51.44muthudavidw: yeah sometimes
07:51.55davidwyou use the eclipse one?
07:52.12muthutried it once
07:52.22muthualso used it with intellij
07:52.47muthusometimes its buggy.. need to restart emulator
07:57.54*** join/#android soulreaper (n=soul@X8a7a.x.pppool.de)
07:58.23*** join/#android rhett_ (i=rhett@dialup-4.226.125.187.Dial1.Dallas1.Level3.net)
08:11.41*** join/#android Mathiasdm (n=Mathias@78-22-5-158.access.telenet.be)
08:14.40*** join/#android dpino (n=dpino@cm217225.red91-117.mundo-r.com)
08:15.52*** join/#android unumm (n=elpresid@pD9E7815D.dip0.t-ipconnect.de)
08:32.30davidwok, I remember why I f(*&(&) loathe eclipse
08:32.51jerkface03welcome to the club
08:42.32davidwI just want to debug the wretched thing
08:45.43*** part/#android muthu (n=sara@59.92.89.234)
08:46.39davidwARGGHHHH
08:48.35zhobbswe've all been there...trying to figure out if you should just go ahead and uninstall eclipse for good
08:52.42davidw"we need to take off and nuke it from orbit - it's the only way to be sure"
08:53.22davidwI just need to debug this damn android app:-/
08:53.36*** join/#android plusminus_ (i=590f7185@gateway/web/ajax/mibbit.com/x-d83846ed6d61d3cf)
09:01.09davidwI mean how the f(&()&()*& do you even import an existing project
09:03.36davidwugh... it sort of imported it
09:03.38davidwwhat a POS
09:03.53zhobbsan eclipse project?
09:04.02zhobbsfor an eclipse project file -> import
09:04.24zhobbsnon-eclipse project file -> new -> android project -> (o) from existing
09:04.44jastait's pretty obvious really
09:08.21davidwno it isn't
09:08.30davidwobvious would be 'import'
09:08.35davidwbut zhobbs is correct
09:08.50jastayes, i know he is, and as a first-time Eclipse user, I would say that it was pretty obvious.
09:09.09jastaalso, it's documented in the Android getting started section.
09:09.17zhobbsimport should be a flyout: Eclipse Project, Java Project, etc
09:10.11davidwobvious means you can figure it out be looking at it... apple products are generally obvious, for instance
09:11.02jastawell like i said, as a first-time eclipse user, i was able to figure it out.
09:17.06davidwI don't know, it still screws lots of stuff up... it can't find my manifest xml file
09:17.59jastait can't "find it"?
09:21.44davidwfile /Hecl/android/AndroidManifest.xml file doesn't exist, it says
09:25.31davidwit seems to have figured out things in any case, but it's just weird
09:27.08davidwI just miss gdb... gdb filename is all there is to it
09:36.57*** join/#android jasta_ (n=jasta@71-217-1-187.tukw.qwest.net)
10:03.33*** join/#android plusminus_ (i=590f7185@gateway/web/ajax/mibbit.com/x-7792cec1f7cc7eef)
10:07.23*** join/#android mihoshi (n=Tylor@unas-226.interra.ru)
10:23.20zhobbsI want to put an EditText under a ListView...how can I tell the ListView to expand as much as possible without pushing the edittext below the bottom of the screen?
10:23.35zhobbsI have a feeling something to do with weight
10:25.27jota-set the LiestView's weight to 1?
10:26.14jota-and its height to 0dip
10:26.38zhobbsthanks
10:27.19jota-np
10:36.22zhobbshmm...that kills the scrollbars when I do that
10:36.28zhobbswonder if that's a bug
10:39.31jota-probably not
10:48.45*** join/#android plusminus_ (i=590f7185@gateway/web/ajax/mibbit.com/x-913a0cf795163c51)
10:55.06*** join/#android sixbit (n=sixbit@b93021.upc-b.chello.nl)
11:16.28*** join/#android Yeggstry (n=mind@cpc1-rdng14-0-0-cust946.winn.cable.ntl.com)
12:12.22davidwARGHHHHH, stupid f*&*)(&*(*& eclipse
12:12.31*** join/#android matt_c (n=mcroydon@137.147.45.66.cm.sunflower.com)
12:12.37davidwM-x die-eclipse-die
12:13.08Ix-Xitandavidw what about android ? web sciernce APIs are not compatible and not even near to portable
12:13.13Ix-Xitanso android must die i guess
12:13.40davidweh?
12:13.46davidwAndroid is cool
12:14.21Ix-Xitanok find me an RFF api for android ;)
12:14.24Ix-XitanRDF*
12:14.52Ix-Xitanandroid is pure BS
12:15.48davidwwell, fine, don't use it then
12:15.52Ix-Xitananyway googlke is becoming careless like microsoft no wonder
12:16.10Ix-Xitandavidw have you replied me to sustain your statement ?
12:16.20davidwI'm just hoping you'll go away really
12:16.50Ix-Xitandavidw haha ur funny you wish ppl with different opinions to leave ?
12:17.07Ix-Xitanbleh am talking to a kid over here
12:17.14davidwwell, let's see - this channel is about Android.  You don't like Android.  So what's your point in being here?
12:17.40davidwseems counterproductive to me
12:17.42Ix-Xitancause i have some work to do on android
12:18.07Ix-Xitandavidw work is work
12:18.41davidwhave fun then:-)
12:32.21*** join/#android sixbit (n=sixbit@b93021.upc-b.chello.nl) [NETSPLIT VICTIM]
12:32.21*** join/#android jota- (n=jota@190.6.0.180) [NETSPLIT VICTIM]
12:32.22*** join/#android _avatar (n=avatar@cpe-76-88-201-161.bak.res.rr.com) [NETSPLIT VICTIM]
12:32.22*** join/#android benley (n=benley@fortinbras.zoiks.net) [NETSPLIT VICTIM]
12:32.22*** join/#android shoragan (n=shoragan@debian/developer/shoragan) [NETSPLIT VICTIM]
12:32.22*** join/#android Lede (n=lede@85.148.228.92) [NETSPLIT VICTIM]
12:32.22*** join/#android chomchom (n=chomchom@78.32.95.81) [NETSPLIT VICTIM]
12:32.22*** join/#android dims (n=dims@c-66-31-154-33.hsd1.ma.comcast.net) [NETSPLIT VICTIM]
12:32.22*** join/#android romainguy (n=gfx@adsl-76-241-19-127.dsl.pltn13.sbcglobal.net) [NETSPLIT VICTIM]
12:32.22*** join/#android Hai-Fai (n=jarmo@hoas-fe1edd00-30.dhcp.inet.fi) [NETSPLIT VICTIM]
12:43.34*** join/#android sixbit (n=sixbit@b93021.upc-b.chello.nl) [NETSPLIT VICTIM]
12:43.34*** join/#android jota- (n=jota@190.6.0.180) [NETSPLIT VICTIM]
12:43.34*** join/#android _avatar (n=avatar@cpe-76-88-201-161.bak.res.rr.com) [NETSPLIT VICTIM]
12:43.34*** join/#android benley (n=benley@fortinbras.zoiks.net) [NETSPLIT VICTIM]
12:43.34*** join/#android shoragan (n=shoragan@debian/developer/shoragan) [NETSPLIT VICTIM]
12:43.34*** join/#android Lede (n=lede@85.148.228.92) [NETSPLIT VICTIM]
12:43.35*** join/#android chomchom (n=chomchom@78.32.95.81) [NETSPLIT VICTIM]
12:43.35*** join/#android dims (n=dims@c-66-31-154-33.hsd1.ma.comcast.net) [NETSPLIT VICTIM]
12:43.35*** join/#android romainguy (n=gfx@adsl-76-241-19-127.dsl.pltn13.sbcglobal.net) [NETSPLIT VICTIM]
12:43.35*** join/#android Hai-Fai (n=jarmo@hoas-fe1edd00-30.dhcp.inet.fi) [NETSPLIT VICTIM]
12:44.41*** join/#android [AD]Turbo (n=turbo@host131-128-dynamic.57-82-r.retail.telecomitalia.it)
12:44.46[AD]Turbohi all
12:50.03davidwhi
12:54.12*** join/#android sixbit (n=sixbit@b93021.upc-b.chello.nl) [NETSPLIT VICTIM]
12:54.12*** join/#android jota- (n=jota@190.6.0.180) [NETSPLIT VICTIM]
12:54.12*** join/#android _avatar (n=avatar@cpe-76-88-201-161.bak.res.rr.com) [NETSPLIT VICTIM]
12:54.12*** join/#android benley (n=benley@fortinbras.zoiks.net) [NETSPLIT VICTIM]
12:54.12*** join/#android shoragan (n=shoragan@debian/developer/shoragan) [NETSPLIT VICTIM]
12:54.12*** join/#android Lede (n=lede@85.148.228.92) [NETSPLIT VICTIM]
12:54.12*** join/#android chomchom (n=chomchom@78.32.95.81) [NETSPLIT VICTIM]
12:54.12*** join/#android dims (n=dims@c-66-31-154-33.hsd1.ma.comcast.net) [NETSPLIT VICTIM]
12:54.12*** join/#android romainguy (n=gfx@adsl-76-241-19-127.dsl.pltn13.sbcglobal.net) [NETSPLIT VICTIM]
12:54.12*** join/#android Hai-Fai (n=jarmo@hoas-fe1edd00-30.dhcp.inet.fi) [NETSPLIT VICTIM]
12:58.22*** join/#android sixbit (n=sixbit@b93021.upc-b.chello.nl) [NETSPLIT VICTIM]
12:58.22*** join/#android jota- (n=jota@190.6.0.180) [NETSPLIT VICTIM]
12:58.22*** join/#android _avatar (n=avatar@cpe-76-88-201-161.bak.res.rr.com) [NETSPLIT VICTIM]
12:58.22*** join/#android benley (n=benley@fortinbras.zoiks.net) [NETSPLIT VICTIM]
12:58.22*** join/#android shoragan (n=shoragan@debian/developer/shoragan) [NETSPLIT VICTIM]
12:58.22*** join/#android Lede (n=lede@85.148.228.92) [NETSPLIT VICTIM]
12:58.22*** join/#android chomchom (n=chomchom@78.32.95.81) [NETSPLIT VICTIM]
12:58.22*** join/#android dims (n=dims@c-66-31-154-33.hsd1.ma.comcast.net) [NETSPLIT VICTIM]
12:58.22*** join/#android romainguy (n=gfx@adsl-76-241-19-127.dsl.pltn13.sbcglobal.net) [NETSPLIT VICTIM]
12:58.22*** join/#android Hai-Fai (n=jarmo@hoas-fe1edd00-30.dhcp.inet.fi) [NETSPLIT VICTIM]
13:00.00*** join/#android sixbit (n=sixbit@b93021.upc-b.chello.nl) [NETSPLIT VICTIM]
13:00.00*** join/#android jota- (n=jota@190.6.0.180) [NETSPLIT VICTIM]
13:00.00*** join/#android _avatar (n=avatar@cpe-76-88-201-161.bak.res.rr.com) [NETSPLIT VICTIM]
13:00.00*** join/#android romainguy (n=gfx@adsl-76-241-19-127.dsl.pltn13.sbcglobal.net) [NETSPLIT VICTIM]
13:00.00*** join/#android dims (n=dims@c-66-31-154-33.hsd1.ma.comcast.net) [NETSPLIT VICTIM]
13:00.00*** join/#android chomchom (n=chomchom@78.32.95.81) [NETSPLIT VICTIM]
13:00.00*** join/#android Lede (n=lede@85.148.228.92) [NETSPLIT VICTIM]
13:00.00*** join/#android shoragan (n=shoragan@debian/developer/shoragan)
13:00.00*** join/#android benley (n=benley@fortinbras.zoiks.net) [NETSPLIT VICTIM]
13:04.01*** join/#android benley (n=benley@fortinbras.zoiks.net) [NETSPLIT VICTIM]
13:04.01*** join/#android shoragan (n=shoragan@debian/developer/shoragan)
13:04.01*** join/#android Lede (n=lede@85.148.228.92) [NETSPLIT VICTIM]
13:04.01*** join/#android chomchom (n=chomchom@78.32.95.81) [NETSPLIT VICTIM]
13:04.01*** join/#android dims (n=dims@c-66-31-154-33.hsd1.ma.comcast.net) [NETSPLIT VICTIM]
13:04.01*** join/#android romainguy (n=gfx@adsl-76-241-19-127.dsl.pltn13.sbcglobal.net) [NETSPLIT VICTIM]
13:04.01*** join/#android _avatar (n=avatar@cpe-76-88-201-161.bak.res.rr.com) [NETSPLIT VICTIM]
13:04.01*** join/#android jota- (n=jota@190.6.0.180) [NETSPLIT VICTIM]
13:04.01*** join/#android sixbit (n=sixbit@b93021.upc-b.chello.nl) [NETSPLIT VICTIM]
13:04.01*** join/#android Hai-Fai (n=jarmo@hoas-fe1edd00-30.dhcp.inet.fi) [NETSPLIT VICTIM]
13:07.08*** join/#android benley (n=benley@fortinbras.zoiks.net) [NETSPLIT VICTIM]
13:07.08*** join/#android shoragan (n=shoragan@debian/developer/shoragan) [NETSPLIT VICTIM]
13:07.09*** join/#android Lede (n=lede@85.148.228.92) [NETSPLIT VICTIM]
13:07.09*** join/#android chomchom (n=chomchom@78.32.95.81) [NETSPLIT VICTIM]
13:07.09*** join/#android dims (n=dims@c-66-31-154-33.hsd1.ma.comcast.net) [NETSPLIT VICTIM]
13:07.09*** join/#android romainguy (n=gfx@adsl-76-241-19-127.dsl.pltn13.sbcglobal.net) [NETSPLIT VICTIM]
13:07.09*** join/#android _avatar (n=avatar@cpe-76-88-201-161.bak.res.rr.com) [NETSPLIT VICTIM]
13:07.09*** join/#android jota- (n=jota@190.6.0.180) [NETSPLIT VICTIM]
13:07.09*** join/#android sixbit (n=sixbit@b93021.upc-b.chello.nl) [NETSPLIT VICTIM]
13:07.09*** join/#android Hai-Fai (n=jarmo@hoas-fe1edd00-30.dhcp.inet.fi) [NETSPLIT VICTIM]
13:22.47*** join/#android jtoy (n=jtoy@125.31.234.200)
13:27.37*** join/#android _ken (n=user@84.92.70.37)
13:47.26*** join/#android o3u (n=slim@modemcable095.170-70-69.mc.videotron.ca)
13:59.25*** join/#android mypapit (n=mypapit@pdpc/supporter/active/mypapit)
14:01.33Hai-Faianyone know if there's a intent or some other way to detect when something is loading data, i.e when (re)loading mapview?
14:06.08*** join/#android krau (n=cktakaha@189.70.236.190)
14:09.40*** join/#android tmcneal (n=asdf@151.199.245.93)
14:12.39*** join/#android davidw_ (n=davidw@chello212186016224.tirol.surfer.at)
14:17.51*** join/#android _ken_ (n=user@84.92.70.37)
14:43.37davidwtriumphs against the evil thread bug
14:48.26tmcnealhaha
14:50.07davidwis basically a true believer in the actor model at this point
14:50.27davidwerlang +1
14:59.10*** join/#android cktakahasi (n=cktakaha@189.81.98.80)
15:01.04Hai-Faican one add text to imageview? like, create a new "tab bar" where is user's Log in name and stuff like that?
15:09.43tmcnealyou mean have an image with text overlayed on top of it?
15:10.25tmcnealif you want to do stuff with tabs you might want to check out TabActivity
15:28.50Hai-FaiI'm not sure if TabActivity is the thing I mean..
15:31.38tmcnealcould you describe in more detail what you want to do?
15:31.58Hai-Faiadd a transparent "tab" under my label
15:32.16tmcnealok
15:32.19Hai-Failabel tab contains name of currently running app/class
15:32.48Hai-Faior if it's possible to use that "label tab" to add info, would be great
15:32.53tmcnealto do that, use TextView and set the 'background' element to the drawable resource that represents your 'tab' image
15:33.04Hai-Faioh okay, g2 try thanks
15:33.16tmcnealsure
15:34.20Hai-Faiis it possible to add some alpha to textview?
15:34.58*** join/#android Mathiasdm2 (n=Mathias@78-22-5-158.access.telenet.be)
15:36.00*** join/#android mickrobk (n=mickrobk@c-67-173-250-134.hsd1.co.comcast.net)
15:54.14*** join/#android parti (n=parti@77.163.25.244)
15:57.48*** join/#android acsia (n=acsia@host86-161-119-76.range86-161.btcentralplus.com)
15:59.32tmcneali'm not sure if it's possible to set the alpha of the background image
15:59.47tmcnealdoes the .png format allow you to set an alpha channel of the image itself?
16:00.21tmcnealif it does, might want setting alpha in the png and see if you can get transparency that way
16:17.45Hai-Faiyep, thatwise I did it, but just wondered if it's possible
16:25.45*** join/#android mickrobk_ (n=mickrobk@c-67-173-250-134.hsd1.co.comcast.net)
16:26.38*** join/#android isaac (n=isaac@debian/developer/isaac)
16:35.34*** join/#android michaelnovakjr (n=nov@96.56.111.166)
16:37.11*** join/#android soulreaper (n=soul@X8a7a.x.pppool.de)
16:47.10tmcnealyou can set the alpha channel if you're just setting a background color, but i don't believe you can do it if you're setting an image
16:48.24Stephmware we talking PNGs in general, or just those as applied to the Android platform?
16:50.54tmcnealwell my question to Hai-Fai was about PNGs in general, and judging by his response it looks like the PNG format does allow you to set the alpha channel
16:52.30*** join/#android krau (n=cktakaha@189.81.98.80)
17:03.31*** join/#android Adys (n=Adys@APoitiers-257-1-68-132.w86-205.abo.wanadoo.fr)
17:04.39*** join/#android yakischloba (n=jake@c-67-170-96-180.hsd1.wa.comcast.net)
17:09.02*** join/#android dims (n=dims@c-66-31-154-33.hsd1.ma.comcast.net)
17:11.20*** join/#android Adys (n=Adys@APoitiers-257-1-68-132.w86-205.abo.wanadoo.fr)
17:17.46*** join/#android foysavas (n=foysavas@pool-68-163-207-237.bos.east.verizon.net)
17:52.02*** join/#android dpino (n=dpino@cm217225.red91-117.mundo-r.com)
18:05.08Ix-Xitananyone knows how to play videos on android ?
18:29.30*** join/#android pombred1 (n=pombreda@c-67-180-198-25.hsd1.ca.comcast.net)
18:53.29*** join/#android mluser (n=mluser@ip68-0-73-101.tu.ok.cox.net)
19:07.32*** join/#android mickrobk_ (n=mickrobk@c-67-173-250-134.hsd1.co.comcast.net)
19:13.14*** join/#android Azalar (n=Azalar@unaffiliated/azalar)
19:19.42*** join/#android foysavas (n=foysavas@pool-68-163-207-237.bos.east.verizon.net)
19:28.02*** join/#android AhtiK (n=ahti@80-235-66-212-dsl.kjj.estpak.ee)
19:28.45AhtiKhmm.. looks like it's pretty much impossible to write any junit tests for code that is using android sqlite.. or has anyone succeeded?
19:34.35*** join/#android isaac (n=isaac@debian/developer/isaac)
20:06.53*** join/#android mickrobk (n=mickrobk@c-75-71-19-129.hsd1.co.comcast.net)
20:07.34*** join/#android morrildl (n=morrildl@76-217-210-185.lightspeed.sntcca.sbcglobal.net)
20:57.33*** join/#android parti (n=parti@77.163.25.244)
20:58.04*** join/#android michaelnovakjr (n=nov@96.56.111.166)
21:08.56*** join/#android sixbit (n=sixbit@b93021.upc-b.chello.nl)
21:13.55michaelnovakjrhowdy
21:15.22*** join/#android The_PHP_Jedi (n=ThePHPJe@unaffiliated/thephpjedi/x-000002)
21:18.52michaelnovakjrmy sqlite database is not showing up in the sqlite3 tool... any reason?
21:18.58michaelnovakjris it not supposed to?
21:33.36zhobbsit should
21:33.44zhobbsdid you pass the database file into the sqlite3 command?
21:34.09michaelnovakjrwhere does the emulator put those?
21:34.13zhobbsthe database file is in /data/data/<package>/databases
21:37.18michaelnovakjrdoesn't seem to be working
21:37.53zhobbsyou're in the databases folder for your app?
21:40.01michaelnovakjri can't find it
21:40.13*** join/#android morrildl_ (n=morrildl@72.14.224.1)
21:40.18zhobbscan you find the folder for your package in /data/data?
21:40.36michaelnovakjrwhen you say /data/data you mean the system root?
21:40.51zhobbsadb shell; cd /data/data;
21:41.08zhobbs/ = system root
21:41.24mickrobkddms also has a file system explorer, you might find that easier to use if your not familiar with the linux file system layout
21:41.49mickrobku'll still have to use the shell to use sqlite3 though
21:41.52michaelnovakjrin the adb shell you can open sqllite?
21:42.11michaelnovakjrcool
21:42.24michaelnovakjri was going into sqlite3 from my OS shell
21:42.27michaelnovakjrthat was my problem
21:42.45zhobbsahh
21:42.53zhobbsyeah, you can run it in adb shell
21:43.02zhobbsjust pass in the database file as an argument
21:43.31michaelnovakjrawesome thanks, i got into the database
21:44.05zhobbs:)
21:44.40michaelnovakjrthey have an impressive set of tools for android
21:44.53michaelnovakjri like using the shell when possilbe
21:45.58zhobbsyeah, being able to query the data is handy
21:47.02michaelnovakjrdefinitely
21:47.33michaelnovakjrif you application is not visible on the screen it is still able to run correct?
21:47.50zhobbswhat do you mean?
21:49.39michaelnovakjrif someone has your app running and they click to go back to the homescreen....is your app still running?
21:49.53zhobbsprobably...
21:50.05zhobbsbut it can be killed if the system needs the resources
21:50.36zhobbsthat's why you need to think about activity lifecycle, because if the system kills it then you need to design your app to resume like it wasn't killed
21:50.52*** join/#android mickrobk__ (n=mickrobk@c-24-8-150-61.hsd1.co.comcast.net)
21:50.52zhobbsgotta go..hungry!
21:53.42michaelnovakjrthanks.... some research for later
22:03.04jerkface03anyone awake? what format does the documentation have to be in for the submission? zipped? pdf?
22:05.39*** join/#android aksyn (n=aksyn@78.86.127.226)
22:07.20*** join/#android parti (n=parti@77.163.25.244)
22:07.55*** join/#android ai_ (n=ai@ool-435521a0.dyn.optonline.net)
22:08.28jasta_jerkface03: i'm sure it doesn't much matter.
22:08.58jasta_any format that would be typical for such a project to distribute would be acceptable i'd bet.
22:09.23*** join/#android inZane- (i=nemo@dslb-084-058-036-185.pools.arcor-ip.net)
22:09.50jerkface03I probably should package up the source with the documentation package
22:35.19*** join/#android parti (n=parti@77.163.25.244)
22:51.02*** join/#android duey (n=Nick@203.96.223.40)
22:52.53*** join/#android yakischloba (n=jake@c-67-170-96-180.hsd1.wa.comcast.net)
22:57.56*** join/#android tlockney_ (n=tlockney@70-59-149-119.ptld.qwest.net)
23:16.35morrildl_jerkface03: why?
23:31.38jerkface03morrildl_: because its opensource
23:31.52morrildl_jerkface03: *nod*
23:31.56jerkface03morrildl_: is pdf fine for the documentation?
23:32.00morrildl_that's fine, just note that you don't HAVE to do that
23:32.12morrildl_...and in fact, it's 99% likely no one will look at it if you do :)
23:32.34morrildl_of course, feel free to mention that it's open source in your documentation
23:32.37jerkface03i would rather it be there incase someone did decide to have a look ;)
23:32.46morrildl_Perfectly fair.
23:32.54morrildl_Just wanted to make sure you knew you didn't have to go to hte trouble :)
23:33.05morrildl_PDF is fine
23:33.10jerkface03kk
23:33.11jerkface03ty
23:33.12morrildl_np
23:46.21jastamorrildl_: you guys should consider easing the code requirements for an activity that is tethered to a service.
23:46.57jastafor example, providing a convenient facility in that case to defer layout and drawing until the activity is connected to the service.
23:47.03morrildl_hmm
23:47.12morrildl_can you provide an example use case?
23:47.22jastaand have the activity managing lifecycle so that if the service unexpectedly dies, so does the activity.
23:48.24jastamorrildl_: For example, I have a background music playback management service.  It handles playlists, enqueueing songs, retrieving content, etc.
23:48.36morrildl_okay
23:48.43jastaNearly every activity in my music player will require a connection to this service in order to enqueue songs, display playlist information, pause, etc.
23:48.58jastaAnd it is tricky to manage the state of an activity that critically depends on its connection to a service.
23:49.24morrildl_Interesting
23:49.35jastaAlso, I have a synchronization activity that connects to a service to control the meta data synchronization process.
23:49.38morrildl_and yeah I see what you mean
23:49.39jastaNot unlike ActiveSync on Windows Mobile.
23:50.06jastaI have to use a ViewSwitcher so that when the activity opens, it doesn't display a UI, but when the connection is established, and the state of the service determined, the UI is presented.
23:50.18jastaAnd if the service disconnects, the activity has no choice but to die.
23:50.37jastabecause the activity is little more than a visualization of the service.
23:50.57morrildl_how would this API work?
23:51.06morrildl_meaning, how would you declare it, etc?
23:51.15morrildl_would you subclass Activity?
23:51.19morrildl_etc.
23:51.34jastaThat I'm unsure of, and unfortunately cannot discuss it now.  If you think there would be some interest in exploring this, I'd be happy to write something up and submit it as an issue or something.
23:52.29jastaAnyway, gotta run, we can talk later.
23:54.57morrildl_cool
23:55.08morrildl_feel free to submit it as an issue
23:55.15morrildl_or email it to me if you'd like to discuss more or whatever
23:55.32morrildl_it's an interesting idea

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.