**** BEGIN LOGGING AT Sun Jun 05 02:59:58 2016 Jun 05 03:00:08 useless talk without code Jun 05 03:00:15 you're doingit wrong Jun 05 03:02:31 I think I know what Im doing wrong. Jun 05 03:18:32 guys Jun 05 03:18:46 with apps like foursquare/swarm Jun 05 03:19:09 that send you a push notification when u enter a certain area (like a restaurant) Jun 05 03:19:16 how are they doing that? Jun 05 03:19:27 is it a long running service or something? Jun 05 03:19:44 that checks gps location every 10 minutes or so? Jun 05 03:29:31 .. Jun 05 03:30:29 Geofencing Jun 05 03:32:22 yes, but are they using a service to continually check the coordinates of the user? Jun 05 03:32:34 or somethin else Jun 05 03:36:53 Yes, a service. Jun 05 03:37:17 ~ geofencing Jun 05 03:37:21 :/ Jun 05 03:37:22 sec Jun 05 03:37:30 https://developer.android.com/training/location/geofencing.html Jun 05 03:42:46 anyone have any idea why the --continue switch isn't being honored by gradle in jenkins? Jun 05 03:56:57 Anthaas: Oh I see the service is in the geofencing api, thats cool thanks. Jun 05 04:02:50 https://gist.github.com/anonymous/ea20cf53bb22135484c31642e76a4879 https://gist.github.com/anonymous/b948032ca8ea62bd36851a017945f7d6 Jun 05 04:02:55 Can anyone see where Im going wrong? Jun 05 04:22:55 https://gist.github.com/anonymous/ea20cf53bb22135484c31642e76a4879 https://gist.github.com/anonymous/b948032ca8ea62bd36851a017945f7d6 Jun 05 04:22:56 Can anyone see where Im going wrong? Jun 05 04:31:19 Hello I have been trying to make and android app to lock other apps , I wrote a service that check for forground activity and put the password activity when a specific activity is on foreground but problem is that even if I enter right pass the actvity is comming back, How Can I stop it ? Jun 05 04:58:27 omg finally, got my CI server actually building my app and got all my tests passing http://imgur.com/JL16fCc Jun 05 05:04:12 b1ackcat, haha. awesome! its a good feeling Jun 05 05:04:39 it took 5 hours of fighting gradle to get it working, so I'm just glad it's done! Jun 05 05:05:20 so are you using jenkins? (I dont even know if jenkins can be used for android) Jun 05 05:05:51 first there wasn't enough memory allocated to the VM, then gradle wasn't configured to make use of the new memory, then retrolambda was causing the jvm to shit a brick, then I had to find the right version of the lombok replacement for retrolambda, then I had non-passing tests and gradle's --continue flag isnt being honored, so I had to fix up all the tests Jun 05 05:06:03 Yep. There's android and gradle plugins for it Jun 05 05:06:34 Cool. Ill have to try it out some time. Jun 05 05:07:40 yeah now that it's working I'm sure it'll prove useful. It'll be nice to have something automatically checking all my changes and yelling at me when I screw something up :P Jun 05 05:11:01 b1ackcat " first there wasn't enough memory allocated to the VM, then gradle wasn't configured to make use of the new memory," <-- can you elaborate Jun 05 05:12:16 This JobService thing is making me want to slap a small child Jun 05 05:12:24 Im gonna go to bed and have a look tomorrow Jun 05 05:30:53 One of these days, we'll have a fully self-hosting Android compiler... some day. Jun 05 05:31:11 Compile the entire OS from a Flash drive. Jun 05 05:31:37 Should only take 20 years even if you solved the heavy caching requirements. Jun 05 06:59:30 damn this As 2.2 2 is too fast Jun 05 07:09:29 =o Jun 05 07:09:37 is it stable yet? Jun 05 07:19:17 orbyt_ no its not stable Jun 05 07:25:32 they have to slow it down Jun 05 07:25:40 then itll be alright to release Jun 05 07:28:18 Instant Run is disabled: Android Plugin for Gradle version 2.1.0 does not support Instant Run. Please update to version 2.2.0-alpha2 (Don't show again) do I really need this Jun 05 07:28:19 shit Jun 05 10:11:51 Multiple entries with same key: API 22=file://C:/AndroidStudioSDK/sources/android-MNC and API 22=file://C:/AndroidStudioSDK/sources/android-22 why I am getting this log Jun 05 10:15:13 Probably because you still have the M preview installed Jun 05 10:19:17 yes preview installed Jun 05 10:21:56 but what is the reson behind it? Jun 05 10:24:56 i am using As 2.2 2 Jun 05 10:25:30 and my log is full of this red warning IllegalArgumentException: Multiple entries with same key: API 22=file://C:/AndroidStudioSDK/sources/android-MNC and API 22=file://C:/AndroidStudioSDK/sources/android-22 Jun 05 10:30:29 The reason seems to be that you still have the M preview installed Jun 05 10:30:36 Along with api 22 Jun 05 10:30:53 Try not having both Jun 05 10:52:44 [ISSUES] After than charger is plugged in (to Huawei android phone) touchpad not working correctly... help me pls Jun 05 10:54:32 CPlusC: Try #android for help with your device, this channel is for app dev Jun 05 10:55:29 hey, im wondering if anyone can help me with starting out learning android. ive tried to follow through the docs but i learn better by creating and was wondering if anyone could point in the direction of some tutorials thatll teach me to build as i learn (prefrerably with material design). thanks Jun 05 11:45:55 does any one able to configure TFS successfully in AS Jun 05 12:02:19 i can connect wireless adapter and external battery at same time to android phone? Jun 05 12:43:35 is Napalm aronund ? Jun 05 12:50:00 regarding the layout folders: and subfolders (like views layout files, fragment layouts etc) inside it, from what i read thats a no no. whats a plausible workaround if any? Jun 05 12:51:15 layout/some/path/file.xml => layout/some_path_file.xml Jun 05 12:52:03 thats how it is now Jun 05 12:52:36 but since i have about 20 layout files, i wanna organize them better Jun 05 12:55:23 you could set up some alternative directory layouts that link to the real files, but with only 20 that seems more trouble than it's worth. Jun 05 12:56:37 i do subpackage class files, wondering why its not as simple with layout files Jun 05 12:56:50 just thought it would be easier to maintain tm604 Jun 05 13:08:35 anyone know how i can get surface view holder to be FULL SCREEN ? when playing video/ Jun 05 13:13:42 anyone>/ Jun 05 13:17:02 fels: you can make the screen cover the notification bar in the manifest Jun 05 13:17:18 also, you can calculate the size Jun 05 13:17:42 thepoosh: thanks - not sure how as I"m just hacking a solution together Jun 05 13:18:15 is there now SIZE.DEVICE+FULLSCREEN ???? or something Jun 05 13:21:25 http://stackoverflow.com/a/1016941/1056359 Jun 05 13:23:35 thepoosh: thanks - Jun 05 13:24:41 thepoosh: I have my sufvace view inside a cardview which is a grid - Is there a way to "break" out of that and essentially match_parents_parent Jun 05 13:46:08 is there a Match_grandparent in android layout? Jun 05 13:56:41 that sounds like a very bad idea? Jun 05 14:01:59 hehe match_grandparent nice Jun 05 14:02:25 https://gist.github.com/anonymous/ea20cf53bb22135484c31642e76a4879 https://gist.github.com/anonymous/b948032ca8ea62bd36851a017945f7d6 Jun 05 14:02:28 Can anyone see where Im going wrong? Jun 05 14:03:32 I always see: Service null, never got callback? Jun 05 14:07:57 hi. do you have any advice about testing? how can i start identify what to test in my app? Jun 05 14:08:22 Things you don't want to keep testing yourself. Jun 05 14:08:32 Do you REALLY want to check if your signup form works every update? Jun 05 14:08:43 Your password reset form? Your network error handling? Jun 05 14:08:55 Yes. Jun 05 14:09:04 I believe so anyway :O Jun 05 14:09:04 Are you going to check if your app correctly handles when your user types in "lizard" instead of "5" in number field? Jun 05 14:09:36 Mavrik: ok Jun 05 14:09:45 this is a good start :) Jun 05 14:10:15 another question: is it right to assume that i need to use the Loader API instead of AsyncTask? Jun 05 14:10:39 LucaS05, good way to start is also: 1.) Test new functionality you added (the main case and the error cases) 2.) If you find a bug, write a test that reproduces it and then fix it. Jun 05 14:11:25 You don't NEED to use any API, use the one that makes the most sense. Jun 05 15:27:44 finally have Internet again Jun 05 15:40:13 weird that my vzw Sim wouldn't let me roam with my 6p in Mexico, but it worked fine in my 5x Jun 05 15:43:23 couldn't be bothered to buy a local sim Jun 05 16:44:43 Hey all. Anyone ever get the Failed Binder Transaction error when trying to make a live wallpaper? Jun 05 16:45:47 harwiltz: theres lots of reason for that.. can you pastebin the entire exception Jun 05 16:46:44 Napalm|afk: Sure, I just booted my computer so I gotta load up android studio. If it helps for now, it says something about exceeding 8mb, but the combined size of my image resources is less than 1mb... Jun 05 16:47:38 harwiltz: your images resources are compressed Bitmap's are not. so your image resources could easily exceed 8MB Jun 05 16:48:03 Oh.... That makes a lot of sense. Do you know of any way to get around that? Jun 05 16:48:22 why on earth are you transacting so much data Jun 05 16:48:35 Napalm: I'm not, as far as I'm concerned Jun 05 16:48:38 sounds to me like your doing it wrong Jun 05 16:48:42 I'm just drawing a few images Jun 05 16:49:05 and how are you doing that with your live wallpaper Jun 05 16:49:11 Napalm: That's possible, but I used the exact same renderer class for a regular app rather than a live wallpaper, and there was no issue Jun 05 16:49:30 if i remember correctly you have a window surface you render too. so what are you transacting? Jun 05 16:50:03 Napalm: I reference a custom WallpaperService.Engine that I wrote, which invokes a custom GLRenderer, which instantiates a few textures (I'm using opengl) by creating Bitmaps Jun 05 16:50:54 Sounds to me like your doing something wrong Jun 05 16:51:08 pastebin some code. and then we can see Jun 05 16:51:41 Napalm: Sounds good, do you want to see my GLRenderer class? Jun 05 16:51:48 would help Jun 05 16:52:01 Napalm: Ok, thanks a lot. Jun 05 16:52:48 Napalm: Actually, it might be better to see how I'm creating textures first. I have a class called Texture Jun 05 16:52:54 *TextureMechanic that handles tat Jun 05 16:52:59 I'll post that first Jun 05 16:53:12 sure Jun 05 16:53:48 http://pastebin.com/X9UXVjAe Jun 05 16:54:06 I'm using the loadTexture method to create opengl textures in my renderer Jun 05 16:55:06 And I should mention that I'm creating 5 textures in total in my GLRenderer Jun 05 16:55:30 doesnt matter Jun 05 16:55:39 Ok Jun 05 16:57:41 Also, the int resourceID is the reference to my image in the res folder. So usually its something like R.drawable.picture Jun 05 16:58:09 are you going to send the renderer and service? Jun 05 16:58:26 Oh yeah, sure. Is everything ok with the texturemechanic? Jun 05 16:58:33 yes Jun 05 16:58:44 Ok, I'm uploading the renderer now Jun 05 16:59:12 http://pastebin.com/N8eKDdDJ Jun 05 16:59:27 i dont think its related directly to the textures Jun 05 16:59:36 Ok, cool Jun 05 16:59:41 but if it is.. you could reduce the size by turning off the mipmaps Jun 05 16:59:46 anyway Jun 05 16:59:51 question for you. Jun 05 16:59:57 Yup? Jun 05 17:00:09 what is the screen resolution of the test device/emulator Jun 05 17:00:33 2560x1440 Jun 05 17:00:45 I'm testing on my galaxy note 4 Jun 05 17:01:25 well 2560x1440 x 32bit = 14.7MB Jun 05 17:01:31 just a thought Jun 05 17:01:57 Napalm: ok... Not sure how to avoid that issue though Jun 05 17:02:16 You can make live wallpapers for this phone Jun 05 17:02:33 you can avoid it easily.. but thats not the point Jun 05 17:02:36 Is it possible to use IntelliJ UML diagrams feature in Android Studio? Or it is IntelliJ only? https://www.jetbrains.com/help/idea/2016.1/working-with-diagrams.html Jun 05 17:02:38 And also I used this exact WatchRenderer class within an activity and it worked properly Jun 05 17:02:49 can you paste yuor service.. thats the most important bit here Jun 05 17:02:57 Napalm: Sure, just a sec Jun 05 17:03:35 http://pastebin.com/DPVchLvA Jun 05 17:03:59 Napalm: Also, I forgot I have another class called GLWallpaperSurfaceView, might be helpful as well Jun 05 17:04:01 liuwenhao: are you using AS 2.1 or 2.2? Jun 05 17:04:07 2.2 Jun 05 17:04:28 then it will support it.. so no reason why not. Jun 05 17:04:31 perhaps look at the plugins Jun 05 17:04:51 It's not in the plugin list and I can't find it in repositories either Jun 05 17:05:02 harwiltz: yes, that too Jun 05 17:05:07 http://pastebin.com/94ge4fza Jun 05 17:05:12 This one is very simple though Jun 05 17:08:05 Napalm: Actually, the problem seems to come from the getHolder() call according to the stack trace Jun 05 17:08:43 pastebin your stacktrace Jun 05 17:08:49 Napalm: I think I may have figured something out... The stack trace is filled with getHolder() calls Jun 05 17:08:54 i am just going to eat my lunch and i'll take a look Jun 05 17:08:56 Literally, that's the only thing in the stack Jun 05 17:09:04 And it says stack size is 8mb Jun 05 17:09:06 patebin it quick Jun 05 17:09:09 Ok, no problem Jun 05 17:09:34 http://pastebin.com/9hRrf4PJ Jun 05 17:09:59 found your problem Jun 05 17:10:01 GLWallpaperSurfaceView Jun 05 17:10:01 It's like as if getHolder calls itself recursively or something Jun 05 17:10:04 it calls itself Jun 05 17:10:08 lol Jun 05 17:10:17 Do you know where? Jun 05 17:10:35 GLWallpaperSurfaceView should be inside your service class Jun 05 17:10:37 as a child class Jun 05 17:10:38 is it? Jun 05 17:10:47 Nope, I'll do that. Thanks so much Jun 05 17:11:04 sorry i mean inside your engine Jun 05 17:11:32 My engine is a child of my service class, so this is like a grandchild of my service class? Jun 05 17:11:40 yes Jun 05 17:11:45 Ok, cool. Thanks a lot Jun 05 17:11:50 see the onCreate of your Engine.. that gives you the surfaceHolder Jun 05 17:12:03 save it into a member variable Jun 05 17:12:21 then have getHolder of your GLWallpaperSurfaceView return it Jun 05 17:12:24 Oh... I see Jun 05 17:12:26 what is really meaning of min and max target versions? if i use the features from say 6.0 how will they be avaliable in min target say 4.2? Jun 05 17:12:26 Thanks Jun 05 17:13:07 purplex88: they wont be Jun 05 17:13:28 purplex88: you have to conditionally check in your code.. AS will warn you in most situations Jun 05 17:14:12 so app won't compile in that case? Jun 05 17:14:41 it will compile just fine Jun 05 17:14:45 unless i change min target to something where those features are there? Jun 05 17:14:48 your targeting a later version Jun 05 17:14:58 ok purplex88 Jun 05 17:15:27 purplex88: your compileSdkVersion is the compilation level of compatiblity Jun 05 17:15:54 your minSdkVersion is your minimum supported runtime level of compatibility Jun 05 17:16:19 this confuses me Jun 05 17:16:34 and your targetSdkVersion is what platform you are targeting.. this is used by the Play Store and OS to determine compatibility with future versions Jun 05 17:16:40 purplex88: how can this confuse you? Jun 05 17:16:43 its simple Jun 05 17:17:02 you compile against say 23, you target 23, and your min is say 16 Jun 05 17:17:08 i compile for 6.0 but i want it to run on 4.0 how can it still run there? Jun 05 17:17:18 it will still run there Jun 05 17:17:33 Napalm: It worked! Thanks so much! Jun 05 17:17:35 APIs you call that dont exist will throw an exception.. when you try to call them Jun 05 17:17:42 harwiltz: np Jun 05 17:17:53 ah so it will crash Jun 05 17:17:58 purplex88: this is standard Java behaviour Jun 05 17:18:15 but still run? haha Jun 05 17:18:25 purplex88: thats why you put a conditional around API calls for later versions than your min Jun 05 17:18:51 purplex88: https://developer.android.com/guide/topics/manifest/uses-sdk-element.html Jun 05 17:19:00 read that page Jun 05 17:19:02 so on min device it won't run with full potential? Jun 05 17:19:03 it explains it all Jun 05 17:19:18 if say i use 6.0 features Jun 05 17:19:25 then it will crash Jun 05 17:19:29 on 4.0 Jun 05 17:19:37 because they simply dont exist Jun 05 17:19:43 oh right makes sense now Jun 05 17:19:48 thats why we have the Compat support librarys Jun 05 17:20:11 they backport/or-shim/or-ignore features Jun 05 17:20:23 so i guess it is like if (using 6.0) then do this else if (4.0) do this that way Jun 05 17:21:07 purplex88: here's an example of conditional check https://stackoverflow.com/questions/18664450/how-to-use-a-function-only-if-the-version-is-11 Jun 05 17:21:52 if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.M){ /* do magic*/ }else{ /* puff of smoke */ } Jun 05 17:21:55 got it Jun 05 17:21:57 ?@ Jun 05 17:22:03 yes i see Jun 05 17:22:43 purplex88: https://developer.android.com/topic/libraries/support-library/index.html Jun 05 17:22:46 check that area out Jun 05 17:22:55 lots of sub-sections on the left also Jun 05 17:31:54 Does someone who uses "fluent" assertion libraries tell me what I'm missing (maybe a tool? lint?) as I notice somewhat subtle misuses of said fluency even within test libraries? [or, for entertainment play detect-the-bug in this test case https://github.com/robolectric/robolectric/blob/master/robolectric/src/test/java/org/robolectric/shadows/ShadowIntentFilterTest.java#L14] Jun 05 18:51:28 Napalm found some other people having problems with CoordinatorLayout & resizing things (from IME, etc) - seems a bug in CL maybe Jun 05 18:51:42 g00s: its fixex in the latest rev Jun 05 18:51:59 https://developer.android.com/topic/libraries/support-library/revisions.html Jun 05 18:52:06 Fixed issue in AppBarLayout snap functionality when used with scroll|enterAlways|enterAlwaysCollapsed|snap scroll flags. (Issue 207398) Jun 05 18:52:18 https://code.google.com/p/android/issues/detail?id=207398 Jun 05 18:52:28 i think its that. or at least similar Jun 05 18:52:32 oh, dunno then. oh well not worth sweating over Jun 05 18:55:26 Again hating your life g00s by using alpha software? :P Jun 05 18:56:01 Mavrik lol, no using "stable" 23.4.x Jun 05 18:56:13 ^^ Jun 05 18:56:23 :D Jun 05 18:56:52 God, how long does chromium source need to checkout Jun 05 19:04:56 Napalm have you used ConstraintLayout yet ? Jun 05 19:06:10 nope Jun 05 19:08:30 Napalm working on doing the calendar expanding toolbar, about 90% there Jun 05 19:09:59 Mavrik you're up for a challenge today i see Jun 05 19:10:12 mmm, why ? :) Jun 05 19:10:54 chromium sources :) Jun 05 19:11:11 Ah, need to figure out how they do rendering. Jun 05 19:11:42 Meaning how they do tile rendering on background thread and how do they handle queueing / cancellation :) Jun 05 19:12:05 fun ;) Jun 05 19:13:37 Yeah, got tired of shitty rendering performance :/ Jun 05 19:25:56 Hey all. I'm working on a live wallpaper and I'm having trouble creating the settings part. I have an xml file for my wallpaper where I have defined the android:settingsActivity. However, when I try clicking the "Settings" button after selecting my wallpaper, the settings activity that I made never opens and Live Wallpaper Picker crashes. Any idea what I can be doing wrong? Jun 05 19:27:35 harwiltz: did you look at the log Jun 05 19:27:49 Napalm: Yes, but I couldn't even find anything strangely Jun 05 19:27:58 The log doesn't suggest that anything went wrong Jun 05 19:28:09 what is android:settingsActivity set to? Jun 05 19:28:33 com.package.name.ClassName Jun 05 19:28:40 well thats wrong Jun 05 19:28:52 Napalm: Oh... why? Jun 05 19:28:57 unless you just mean a generic name because you dont want to tell us your package? Jun 05 19:28:59 lol Jun 05 19:29:06 Yeah thats it lol Jun 05 19:29:17 explain? Jun 05 19:29:36 I don't want to hide my package name, its just kinda long and temporary Jun 05 19:29:54 I don't see how my package names should affect anything here, but if you really want to see it I don't mind Jun 05 19:30:05 no its ok Jun 05 19:30:18 just your reply wasnt clear Jun 05 19:30:32 "Yeah thats it lol" could mean what you said was what you were using.. not that it was hidden Jun 05 19:30:37 aNYWAY Jun 05 19:30:39 oopsy Jun 05 19:30:43 anyway Jun 05 19:30:48 Hahaha sorry about that Jun 05 19:30:55 is that activity listed in your AndroidManifest.xml? Jun 05 19:31:13 what class do you extend? Jun 05 19:31:16 PreferenceActivity? Jun 05 19:31:20 AppCompatActivity? Jun 05 19:31:24 Yup. I extend Activity Jun 05 19:31:32 good enough Jun 05 19:31:38 and its in the manifest? Jun 05 19:31:52 pastebin your manifest entry Jun 05 19:32:04 It is in the manifest, but I'll pastebin it Jun 05 19:33:13 http://pastebin.com/D1DwU1Zh Jun 05 19:33:39 The activity in question is SettingsActivity Jun 05 19:33:55 add android:exported="true" to it Jun 05 19:34:17 In the activity section for SettingsActivity? Jun 05 19:34:36 yes Jun 05 19:34:58 Ok, I'll try that. What does that do though? Jun 05 19:35:57 Napalm: ...That worked. Wow! Jun 05 19:36:05 I just don't understand why it worked Jun 05 19:36:39 your activity was not accessible to external apps Jun 05 19:36:54 so the system wallpaper app couldnt launch it.. it would have been logged. Jun 05 19:37:04 you should turn off your filter in logcat to see it Jun 05 19:37:31 Napalm: Hmmm, I see. Thanks so much! You have figuratively saved my life today Jun 05 19:39:05 np Jun 05 19:39:11 2016-06-05 19:36:53 (31.3 MB/s) - `jdk-8u91-linux-x64.tar.gz' saved [181367942/181367942] Ouch :P Jun 05 19:39:38 Was going to develope using a Debian VPS Jun 05 19:40:01 At least most of that is libraries. Jun 05 19:41:16 " God, how long does chromium source need to checkout" It's the mothership. Jun 05 19:41:23 It might be done by now. Jun 05 20:22:55 ChuckMcM's comment is interesting https://news.ycombinator.com/item?id=11842169 Jun 05 20:23:04 (top comment) Jun 05 20:40:32 g00s, so first == best? i thought it was "fastest" Jun 05 20:40:45 so much speculation in just few lines, make no sense for me but... who knows Jun 05 20:42:32 adq google is an ongoing a/b test Jun 05 20:43:04 thats why i think plausible android could shift to web techs, there are groups competing against android for that like chrome, dart / flutter guys Jun 05 20:43:21 just a matter of time one of them gets better Jun 05 20:44:21 https://gist.github.com/anonymous/ea20cf53bb22135484c31642e76a4879 https://gist.github.com/anonymous/b948032ca8ea62bd36851a017945f7d6 Jun 05 20:44:23 Can anyone see where Im going wrong? Jun 05 20:44:26 I always see: Service null, never got callback? Jun 05 20:44:29 i should read the article on arstechnica first maybe lol Jun 05 20:48:31 Anyone? Jun 05 20:56:53 <[1]Psycho> so I'm kinda stuck, how can I send to my firebase db a message that includes Name-Gender-Description? and how can I then list them? Jun 05 20:57:35 <[1]Psycho> used push().child but again, it only sets it to a single child Jun 05 21:58:00 Hi guys, Is there a way to set maximum size (in cells) for app widget? Jun 05 21:58:35 I'm building a widget and I want to restrict its maximum height by two cells. Jun 05 21:58:41 Is that possible? Jun 05 21:59:27 Hey all:) Jun 05 22:02:31 AlexBerdnikov: what does that mean? Jun 05 22:03:05 AlexBerdnikov: do you mean that you want a list that only has two elements in it as some sorta widget? Jun 05 22:03:41 rager, I belive he means a home screen widget Jun 05 22:03:48 rager: I'm talking about home screen app widget Jun 05 22:03:56 sd512 yes, you'r right Jun 05 22:04:00 oh, them things Jun 05 22:04:08 vOv Jun 05 22:31:11 guys Jun 05 22:31:24 what ur favorite way of filtering items in a recyclerview? Jun 05 22:31:38 as in how do u display the filter options? Jun 05 22:31:43 right hand drawer? spinner? Jun 05 22:33:06 https://www.google.com/design/spec/components/lists.html#lists-behavior Jun 05 22:33:12 there's examples and solutions there Jun 05 22:34:43 Hi everyone, is it possible to use "preference headers" with something like this http://pastebin.com/n7vKqvUN ? Jun 05 22:36:19 bankai_: for filter menus? Jun 05 22:36:23 didnt see anything Jun 05 22:36:56 look for "Filtering and sorting" Jun 05 22:38:08 all it says is display things in alphebetical order Jun 05 22:38:41 use a drop down as in the example image Jun 05 22:39:22 can u link me to what ur looking at? I have no clue what ur referencing Jun 05 22:39:37 i see a navigation header drop down for account switches Jun 05 22:39:49 or did u mean a spinner? Jun 05 23:11:51 Hey do you think you guys/gals could help me out on something simple? Jun 05 23:12:04 I keep trying to put a string into a Bundle Jun 05 23:12:23 and most tutorials suggest you pass information to new activitys/fragments this way Jun 05 23:12:36 however it requires Android 21 to put a string into a bundle? Jun 05 23:13:30 my min sdk is 16 and most tutorials are as well that also have u putting a string into a bundle Jun 05 23:15:33 i'm very confused Jun 05 23:16:11 android-dev081, can you post your code Jun 05 23:16:12 ? Jun 05 23:16:27 (jsut the relevant parts) Jun 05 23:17:18 val bundle = Bundle(1) Jun 05 23:17:28 bundle.putString("HI","HI") Jun 05 23:17:32 FYI its in Kotlin Jun 05 23:17:36 but that shouldn't matter Jun 05 23:17:56 it gives me an error saying putString requires Android 21 Jun 05 23:19:50 https://developer.android.com/reference/android/os/BaseBundle.html#putString%28java.lang.String,%20java.lang.String%29 put string was added in api level1 Jun 05 23:20:23 the site says API 21? Jun 05 23:20:43 well now I am confused, because the class says added in 21 Jun 05 23:20:49 but the method says added in 1 Jun 05 23:21:35 Are you using the proper support/compat classes? Jun 05 23:21:45 yes Jun 05 23:21:52 however Bundle is not from the support lib Jun 05 23:22:07 hmmmm this might be a Kotlin bug after all Jun 05 23:22:15 hmmm yeah, I am not sure on this one Jun 05 23:22:25 Well thanks for your help either way :) Jun 05 23:25:19 no prob. hopefully someone knows Jun 05 23:26:02 its been driving me nuts Jun 05 23:26:22 but I'm almost positive now its a bug in Kotlin Jun 05 23:53:34 how come some emulator devices in Android studio don't have touch buttons e.g. back, homescreen etc. Jun 06 00:07:17 especially if you go with 480x800 nexus devices Jun 06 00:09:18 oh ok there are built on "device frame" itself which you need to enable in settings Jun 06 00:09:23 they* Jun 06 00:11:29 anyone know how to make a multicolor horizontal progress bar, without a lib? Jun 06 00:29:24 how do you place a horizontal progress bar right below a toolbar or appbarlayout? Jun 06 02:21:09 um Jun 06 02:21:24 with a navigationview that has its items populated from a menu resource file Jun 06 02:21:32 how do you listen for click events on those items? Jun 06 02:21:45 I tried implementing onNavigationItemClick but that doesnt work Jun 06 02:26:46 hmm grabbing the navigationview and doing .setNavigationItemSelectedListener() seems to work tho **** ENDING LOGGING AT Mon Jun 06 02:59:58 2016