**** BEGIN LOGGING AT Sat Sep 17 02:59:58 2016 Sep 17 03:03:31 read jcip, come. back later Sep 17 03:17:08 g00s: I have already remove related module for debug this issue. Sep 17 03:22:12 g00s: i want to know why wrong about block thread with 'object.wait()' Sep 17 03:27:05 cnbleu: pfn suggested you to read "Java Concurrency in Practice" Sep 17 03:28:24 Arancio: OK, i will seaching and reading Sep 17 03:36:30 cnbleu: unless he suggested me to read it Sep 17 03:37:14 cnbleu: because I'm having some concurrency issues too Sep 17 03:37:41 cnbleu: pfn writes very cryptic messages when he's on his smartphone Sep 17 03:38:08 Arancio: Actually, i'm short of java concurrency too. Sep 17 03:39:39 what is 'very cryptic messages'. :) Sep 17 03:40:24 cnbleu: Obscure messages. Messages whose meaning is not clear Sep 17 03:40:41 cnbleu: he types few words with random punctuation Sep 17 03:41:21 Arancio: That's cool, i get you. Sep 17 04:08:15 https://sites.google.com/site/reikasminecraft/pack-permissions-and-rules Seriously, if you were looking at software to buy/use and it had terms like this, and you didn't have the "network effect" (in otherwords, 'having' to use Microsoft Office/Photoshop/etc.), would you even install the demo? Sep 17 04:08:37 Such aggression Sep 17 08:30:58 <_genuser_> anybody around? Sep 17 08:31:44 _genuser_: me, for what I'm worth Sep 17 08:32:18 <_genuser_> ugh, do I give you a "you're worth it, believe in yourself" type Joel Osteen speech here... or just ask my question... Sep 17 08:33:00 <_genuser_> adding width in xml layout as 200dp, isn't the same as when I have in my code int width=200; they show up as different. Sep 17 08:33:11 _genuser_: skip the speech and go to the question :-) Sep 17 08:33:48 <_genuser_> when I do 200dp in xml, then in code if I read that as an attribute it works differently. Sep 17 08:33:51 <_genuser_> (int) a.getDimension(R.styleable.ProfileImageSizer_cropperMinimumWidth, DEFAULT_MIN_WIDTH) Sep 17 08:34:02 Everything in code is pixels Sep 17 08:34:07 _genuser_: because in code you must pay attention to the units Sep 17 08:34:34 <_genuser_> ok, that's what I thought. but I'm unclear how to do the conversion. Sep 17 08:34:50 <_genuser_> I tried new Dimension(int)'ing it, but that's not a thing. Sep 17 08:34:54 Google "android convert dp to pixels" Sep 17 08:35:05 <_genuser_> SimonVT: perfect, I was just thnking why don't I do that. Sep 17 08:35:10 <_genuser_> thank you guys, appreciate it. Sep 17 08:35:17 np Sep 17 08:35:31 _genuser_: http://stackoverflow.com/questions/5255184/android-and-setting-width-and-height-programmatically-in-dp-units Sep 17 08:35:36 <_genuser_> and next stop pushign to github and solicit testers!! lol Sep 17 08:35:40 https://www.bignerdranch.com/blog/android-activity-lifecycle-onStop/ says "On Nougat and beyond, though, you are guaranteed onStop() will be called called as soon as the activity is no longer visible". This is demonstrably wrong. Sep 17 08:35:48 <_genuser_> Arancio: yep, see it, thanks. :) Sep 17 08:35:52 onStop is still asynchronous. Sep 17 08:38:36 <_genuser_> heh, I just realized, what I have as defualt values in code, don't need to be represent as dp. Sep 17 08:38:56 <_genuser_> when the code reads in dp values from xml, android will convert those to pixels and I can just use them without worry. Sep 17 08:42:09 I haven't tested this, but I'm guessing that the best way to handle this Activity.onPause thing is to call Activity.isInMultiWindowMode in onPause to determine whether to stop playing the video (or whatever). Sep 17 08:45:02 Actually, I don't think that'd work, because they could click the other window (onPause) and then click Home (no onPause). Sep 17 08:49:37 Kind of depends on your content. A video should still play in multi window mode imo, while a game should probably pause Sep 17 08:50:22 Yeah. Sep 17 08:50:43 This is weird -- when my activity is in multi-window mode, I'm not getting onStop when I press Home (under any circumstances). Sep 17 08:50:47 On the emulator. Sep 17 09:21:22 Is it common/necessary to have a duplicate android-sdk folder in AppData->Local ? Takes an awful lot of space on disk to have a duplicate Sep 17 09:23:09 Bernzel: I have only one sdk folder Sep 17 09:23:18 ok then I'll remove it, thanks Sep 17 09:28:52 Bernzel: first rename it. If everything works fine, remove it Sep 17 09:30:20 hi Sep 17 09:30:49 AlecTaylor: Hi! How are you? Sep 17 09:31:01 Yeah I'm good! - Hbu? Sep 17 09:31:32 I'm ok. I'm happy you joined the channel. Feel free to ask your question Sep 17 09:31:46 How do I get networkResponse [I need headers] and statusCode from any volley request, regardless of success/failure? Sep 17 09:33:32 I am unable to find adb inside /system/bin/adb in android device, android jelly bean is having a file named adb https://postimg.org/image/bh30u6x7t/ where as when I checked the same file in Marshmallow version no such file found https://postimg.org/image/cuunphwh5/ Sep 17 09:34:48 <_genuser_> there's no choose file dialog still in android, is that correct? Sep 17 09:41:07 _genuser_: https://android-arsenal.com/tag/35 Sep 17 09:42:31 Arancio: Hmm, just edited this one up, will experiment - https://gist.github.com/AlecTaylor/2d6c31fce97f5a895982f97900f187c2 Sep 17 09:43:45 AlecTaylor: Sorry, I don't have experience with Volley. Maybe someone else could be able to help you, though Sep 17 09:51:57 Hey. ADB can't find my Samsung S5. This is my first time using Windows 10, is it possible to connect android devices to Win10? Sep 17 09:53:30 Smilex I thing you need to install Samsung S5 drivers Sep 17 09:55:31 if install drivers doesn't help then you can use this universal driver tool It will help you install drivers automatically http://mobilego.wondershare.com/ Sep 17 09:56:32 tiger98: I'm downloading some drivers. I'll check if they worked Sep 17 09:56:35 work* Sep 17 09:56:41 I have tried installing some drivers before Sep 17 09:57:01 then straight away you can try MobileGo it will help :) Sep 17 09:57:02 Smilex: yes, I use my device all the time Sep 17 09:57:19 Smilex: with Windows 10 Sep 17 09:57:32 Smilex: well, not all the time but often Sep 17 09:57:48 Smilex: never had problems, anyway Sep 17 10:12:45 Arancio: what driver do you use? I just tried the ones from the samsung website, and they were already installed Sep 17 10:13:58 Smilex: I have a Nexus 5x and I don't remember I installed anything (although I could have forgotten it) Sep 17 10:14:38 Smilex: does Windows 10 detects your device (besides Android Studio, I mean) Sep 17 10:14:41 ' Sep 17 10:14:42 Arancio: yeah the nexus is supposed to work with the google drivers Sep 17 10:14:43 ? Sep 17 10:14:46 Arancio: no it doesn't Sep 17 10:15:25 You should get a notification from Windows 10 when you connect the device Sep 17 10:16:16 samsung's adb driver: http://developer.samsung.com/technical-doc/view.do?v=T000000117 Sep 17 10:16:44 Arancio: I don't Sep 17 10:16:56 Zharf: that's the driver I've got Sep 17 10:17:33 It might be relevant, but I used this phone for phonegap development, and did chrome debugging. Then after a update, I suddenly couldn't use the phone for chrome debugging anymore Sep 17 10:17:37 then it should work, did you unplug/plug the device? Sep 17 10:18:18 phonegap development?!? OMG!!! Sep 17 10:18:25 usb debugging is on? revoke usb debugging authorisations and try again? Sep 17 10:18:56 Zharf: how do I revoke? Sep 17 10:19:02 Arancio: I'm never doing that again Sep 17 10:19:31 Smilex, developer settings Sep 17 10:20:02 oh right, it's right there Sep 17 10:21:12 This can't be real. Sep 17 10:21:29 I finally got an MTP connection when I used a different USB port Sep 17 10:24:06 Ok yeah, now it shows up on Android Device Monitor Sep 17 10:24:50 Do applications that do "infinite" swipe scrolling like Tinder use ViewPager? Sep 17 10:26:16 <_genuser_> ok, interesting sitaution. Sep 17 10:26:51 <_genuser_> If I include a picture in drawable folder by dragging it there, then load it in activity, it's full size, adjusted by centerInside in ImageView. Sep 17 10:27:06 <_genuser_> if I use gallery picker, and then load it, the image is a tiny tiny little thumbnail. Sep 17 10:27:15 <_genuser_> exact same source. any reason why this would be? Sep 17 10:28:10 look at the resulting XML Sep 17 10:29:02 <_genuser_> what to look at? In xml layout I use android:src="@drawable/modelstand" Sep 17 10:29:42 <_genuser_> and programmatically, I launch an intent with setType("image/*"); and then do setImageURL(intent.dataData().toString()); Sep 17 10:32:13 How do I get networkResponse [I need headers] and statusCode from any volley request, regardless of success/failure? - http://stackoverflow.com/q/39545715 Sep 17 10:33:29 _genuser_: I didn't understand the context. Sep 17 10:34:37 <_genuser_> Arancio: If I launch gallery picker, pick the image and load it into an ImageView with scaleType="centerInside", the image is a tiny thumbnail Sep 17 10:35:08 <_genuser_> Arancio: if I pull that off the device and include in the drawable folder of my project then deploy it, it displays in the ImageView with scaleType="centerInside" as fullscreen Sep 17 10:37:34 _genuser_: is it possible that you are actually getting a thumbnail? Why don't you logdog some information about the picture? Sep 17 10:40:18 <_genuser_> Arancio: yep, logging some information. Sep 17 10:40:34 <_genuser_> the odd thign is if change scaleType of the ImageView to "centerCrop" it works just fine. Sep 17 10:40:43 <_genuser_> if I change it to "centerInside" it behaves in the above mentioned way. Sep 17 10:43:21 <_genuser_> InputStream inputStream = getBaseContext().getContentResolver().openInputStream(data.getData()); Sep 17 10:43:24 <_genuser_> Bitmap bmp=BitmapFactory.decodeStream(inputStream); Sep 17 10:43:52 <_genuser_> if I actually decode a bitmap and then display it, it's somewhat bigger. but still doesn't take up the entire ImageView. Maybe I'll just leave it to centerCrop. Sep 17 10:44:09 <_genuser_> I was hoping to have it always stretch out to fill the available area keeping ratio. Sep 17 10:44:17 <_genuser_> but I think that's the next googling session, lol. Sep 17 10:46:50 _genuser_: but did you log the image size? Is it big enough? Sep 17 10:48:02 <_genuser_> Arancio: yep, I logged it. It's smaller than the android screen size. However, gallery will dislpay ti full size for example. stretching to keep the biggest side hit the edges. Sep 17 10:49:33 <_genuser_> ImageView (almost full screen) shows size of: 984x1437. Picture itself is 736x1012 Sep 17 10:49:36 _genuser_: so you are sure that the picture you are getting with the intent result is the full size picture and not a thumbnail? Sep 17 10:49:55 ok Sep 17 10:50:10 Then I don't know. Sorry Sep 17 10:51:00 <_genuser_> Arancio: yep, it's the fullsize image. I just need to setup my ImageView properly. If I call image.setAdjustViewBounds(true) after each assignment works great. Sep 17 10:51:04 <_genuser_> so it's almost done. :) Sep 17 10:51:15 go! Sep 17 10:52:07 <_genuser_> two days ago when I set about writing a Profile Image Resizer widget, I had no clue that I'd be taking two whole days. Sep 17 10:52:24 <_genuser_> I thought it was a matter of an hour or two. and thus began the project. Sep 17 10:52:37 <_genuser_> I guess I shoudl have just used one of the already available ones online. Sep 17 10:58:07 _genuser_: what does a profile image resizer do? Sep 17 11:03:30 <_genuser_> Arancio: you know how you pick an image for your facebook/twitter/social-media account? And it's from yoru gallery or something and it's giant. You just want a little piece of it, or just a headshot. Sep 17 11:03:44 <_genuser_> this will let you crop it to just the part you want. Sep 17 11:03:59 Ah ok Sep 17 11:04:14 <_genuser_> You select a square section, hit crop, and bam you got a square image you can save and use. Sep 17 11:04:16 You select a rectangle out of it Sep 17 11:04:20 ok Sep 17 11:04:27 Thanks for the explanation Sep 17 11:04:27 <_genuser_> I went for square, but sure a rect would work too. Sep 17 11:05:10 <_genuser_> I'll have to play with it now to see how it handles bitmaps that are large. Might have to pull in picasso to do all the bitmap loading. But I'm also worried that it might destroy the crop proecess if it loads a scaled down version. Sep 17 11:10:15 guys, you ever done MultiChoiceModeLIstener inside viewpager? Sep 17 11:10:45 for every fragment there's a grid of pictures, and I want the mutlichoicemodelistener to be responding to all of the selections, right now it gets reset as I move between the fragments Sep 17 11:18:14 I made an bidirectional infinite scrolling ViewPager where you can begin scrolling to the left too Sep 17 11:18:17 !! ! ! !! ! !!! Sep 17 11:20:55 <_genuser_> oh, so there's no edges, it just cycles, thru? Sep 17 12:01:36 bidirectional infinite scrolling viewpager Sep 17 12:05:03 Howdy! o/ Sep 17 12:05:45 _genuser_: you can have N fragments and page indefinitely through them left and right. Sep 17 12:06:16 Arancio: is there a demo somewhere ? Sep 17 12:06:40 _genuser_: it's not a great achievement. It's quite simple. I was being enthusiastic for dramatic purposes Sep 17 12:06:45 Arancio: can I make a single-activity app with it ? Sep 17 12:07:25 I'm thinking about getting started in the world of Android development and Web development. About the Android Development, for what I've been able to see I need to know java and XML before I get started. I only know a bit of C++ and Python. Any good resource for learning Java and XML? Also, should I focus in learning this first and when I have a grasp start with android development or should I try to do both things at the same Sep 17 12:07:25 time? Sep 17 12:08:24 tilerendering: this is the main code: http://pastebin.com/XTeGHsec it's very simple Sep 17 12:11:13 Kurolox: you can write lots of things on Android using no much more than the part of Java which looks a lot like C++ Sep 17 12:12:23 <_genuser_> Arancio: it's cool, if you have it on github, it would be good to know to just re-use it instead of rebuilding it. Sep 17 12:12:26 Kurolox: of course if you develop something major you will have to know everything in depth but I guess you can start reading an Android book for beginners with your current knowledge and learn the Android platform and Java at the same time Sep 17 12:12:57 Arancio that's sweet! Any personal preference for that Beginner book? Sep 17 12:13:32 _genuser_: I will polish a bit more in the next days so that it's reusable Sep 17 12:14:51 Kurolox: "Android Programming: The Big Nerd Ranch Guide" is suggested by many even if it's not up to date. It was my first Android book too and it served the purpose well. Sep 17 12:17:28 I'll take a look at it then. Should I care a lot about outdated things? I mean, since I don't know anything about android development I'm not sure how many things changed between android versions from a development point of view. But if it's still recommended, I guess that it will serve me for understanding the basics Sep 17 12:19:26 Kurolox: sometimes you'll read "You should do X but it's better if you do Y to work around this bug" where the bug was probably fixed few Android versions ago. But it's really not a big deal. There are few places like that and if something doesn't work as expected and you don't understand why, you can always come here and ask, I guess Sep 17 12:20:09 _genuser_: actually I'd like to have a view like that but with virtual pages. Ideally it should be able to swipe left and right to a previous and a successive tabs without knowing anything in advance but the previous and next tab fragment and knowing it right before performing a swipe Sep 17 12:20:30 only right before Sep 17 12:20:56 But I guess I should drop PageViewer and handle the gesture and the animations by myself Sep 17 12:21:06 <_genuser_> Arancio: now you just need to use it. Sep 17 12:21:27 _genuser_: what do you mean? Sep 17 12:21:41 <_genuser_> Arancio: there's tindr, there's grindr. Sep 17 12:21:48 <_genuser_> maybe you can write nerdr Sep 17 12:22:13 <_genuser_> dating for nerds. and you can sit there swipe left and right on nerd chicks all day Sep 17 12:22:34 :-) Sep 17 12:22:38 :) Sep 17 12:22:38 Also, is it recommended to use other programming languages for android development besides java? I know that javascript have a framework for Android, for example. Sep 17 12:22:39 No, I have another use Sep 17 12:25:00 Kurolox: use a HTML/CSS/Javascript framework for Android only if you plan a low involvement in the platform. Otherwise just start with Java. There are few other languages that can be used but there is less support for them Sep 17 12:26:19 Kurolox: so maybe it's better if you start with Java and switch to another language later when you know your way inside Android and its quirks Sep 17 12:29:20 Gotcha. I'll look into this. If I have a question I'll come here and ask it. Thanks for the resources! Sep 17 12:35:07 Kurolox: You're welcome Sep 17 12:36:10 Kurolox: a slightly more advanced and much more big book is "The Busy Coder's Guide to..." which is good to be read jumping from one chapter to another in random order following your needs. Sep 17 13:04:29 how to see what adb tcpip command do when it is fired from adb shell Sep 17 14:15:59 <_genuser_> hey folks. Sep 17 14:16:29 <_genuser_> I have a gradle.build for an android module, but it's not picking itup. minSdk is set to 19, but it's saying some stuff requires min 4 and current is set to min 1. Sep 17 14:44:32 <_genuser_> man, gradle was created to solve some problems. but also to infuriate devs. Sep 17 14:45:15 <_genuser_> minSdkVersion 25 && targetSdkVersion 24 why would this ocmpile? Sep 17 14:53:56 "Drink water simulator". What will they think of next! Sep 17 15:27:14 hi Sep 17 15:41:21 How do I get networkResponse [I need headers] and statusCode from any volley request, regardless of success/failure? - http://stackoverflow.com/q/39545715 Sep 17 16:18:09 huh Sep 17 16:18:25 I just wrote some file path to an intent, but can't read it back immediately? :O Sep 17 16:18:25 http://pastebin.com/B2snCGbd Sep 17 16:20:11 unsigned_long: The code running on line 14 is the code in the receiver activity? Sep 17 16:20:30 yes Sep 17 16:20:56 You never setData Sep 17 16:21:39 What is MainActivity.THIS_AUDIO... You should be reading the data off of the Intent. Sep 17 16:21:49 all you do is add an extra, which you get with getArguments() Sep 17 16:22:43 err Sep 17 16:23:04 getExtra Sep 17 16:26:13 oh perfect, thank you guys! :) Sep 17 16:49:58 nice rxjava2 article https://medium.com/@theMikhail/rxjava2-an-early-preview-5b05de46b07#.yq0br5xns Sep 17 16:50:57 good morning everyone! Sep 17 16:51:52 oh oh Sep 17 16:57:15 oh? Sep 17 17:07:10 eh Sep 17 17:07:16 meh Sep 17 17:07:23 after trying kotlin again, cache problems hit me Sep 17 17:07:56 gordon_ i thought you were a scala guy Sep 17 17:08:02 haven't hidden into kotlin, sorry :/ Sep 17 17:08:05 and still interfaces cannot extend after classes Sep 17 17:08:09 g00s: i am Sep 17 17:08:09 gotten* Sep 17 17:08:14 but they want to use kotlin at work Sep 17 17:08:20 so what can i do Sep 17 17:08:20 hm Sep 17 17:08:22 ;) Sep 17 17:08:33 hipsters Sep 17 17:08:43 who Sep 17 17:09:24 i will still stuck with dagger :P Sep 17 17:19:07 another train I'm not on Sep 17 17:22:15 i'm using retrofit without rxjava Sep 17 17:22:45 adq: been there, done that Sep 17 17:22:52 got tired of callbacks :P Sep 17 17:23:46 gonna reask the question I asked yesterday in case someone knows now Sep 17 17:23:51 i'm using retrofit2 (awesome lib by the way) with certificate pinning and added (the correct) hash to the attached okHttpClient, i'm wondering two things: 1) what happens if in between two requests the hash of the cert of the serv has changed (does it check every request or only at init?) to mismatch? 2) In case it detects it like at init, does it prevent any request to go through (I'm too lazy to bridge or sniff the network atm to verify that)? I ask 2 Sep 17 17:23:51 because I can see in the logcat prior to the pinning failure: D/OkHttp: --> GET https://*** http/1.1 with the END GET too, I would not want to risk sending sensitive data in this case Sep 17 17:27:31 i haent used certificates so i dont know Sep 17 17:27:49 but i would guess that every request Sep 17 17:28:11 let's hope so, also let's hope it prevents the request to reach the server if the cert mismatches Sep 17 17:28:39 because otherwise, i will need to implement a dummy request which does not contain sensitive data prior Sep 17 17:29:00 so in case something is wrong, i can prevent or postpone the following request which would contain sensitive data Sep 17 17:29:34 is it wrong to check if (mArrayAdapter == null) { // instantiate a new one } inside onCreateView()? Sep 17 17:29:59 nothing wrong Sep 17 17:30:32 for some reason in some case I'm having the listview blank, items added are not viewed Sep 17 17:31:13 you need to call notifydatasetchanged or a similar method on your adapter from the ui thread to tell to refresh the view if the backing array content has changed Sep 17 17:31:22 or something else is wrong somewhere else Sep 17 17:31:55 yes, I'm calling it Sep 17 17:32:31 I have multiple tabs, others are working, but this one not Sep 17 17:32:37 and it's happening rarely Sep 17 17:33:37 time to increase your Log. count or run into debug mode your app Sep 17 17:35:02 I'm on the emulator debugging, now Sep 17 17:35:19 I was lucky to reproduce it, but I still can't understand the reason Sep 17 17:35:23 any suggestion? Sep 17 17:35:37 could be a problem above, like you are using fragment and you have 2 similar fragments, each with their own adapter Sep 17 17:35:46 and you're asking to refresh on the one not in front Sep 17 17:35:54 so many possibilities anyway, you have to debug it Sep 17 17:36:32 MyWay: show code Sep 17 17:37:15 Hi, need a bit of help, been pulling my hair off with an issue Sep 17 17:37:30 I have a framelayout that I want to use to block the screen while loading from an API Sep 17 17:37:58 the issue I am having is some items in my UI have the same color as the FrameLayout, and they appear white Sep 17 17:38:36 not sure how to fix this, I tried setting the alpha to 1, using a relative layout etc Sep 17 17:45:44 it only seems to not cover up properly views inflated in onCreateView from fragments Sep 17 17:45:45 View filterTaskList = inflater.inflate(R.layout.top_bar_tasks_list, null); lstListViewWrapper.addView(filterTaskList, 0); Sep 17 17:46:50 try -1 rather than 0 Sep 17 17:52:48 AlexandruM: any luck? Sep 17 17:54:02 let me try Sep 17 17:54:06 been doing more reading Sep 17 17:54:36 well as far as i can tell, -1 adds a view into the last index, where as 0 adds it to the first Sep 17 17:54:45 you're essentially adding views above your framelayout Sep 17 17:56:14 it just hides the view completely now Sep 17 17:56:23 is that not what you wanted? Sep 17 17:56:32 the views to be added underneath the framelayout while things were loading Sep 17 17:56:33 but lstListViewWrapper is a subview in the main view Sep 17 17:56:51 yes but now the view is attached in the wrong place Sep 17 17:56:58 let me make a screenshot .. 1 min Sep 17 17:57:37 well maybe get the index of the view you want the filterTaskList to be above Sep 17 17:57:41 and do index + 1 Sep 17 17:59:35 http://imgur.com/a/yb95C Sep 17 17:59:39 here is the issue Sep 17 17:59:53 the blue bar and grey bar are in the view I am inflating Sep 17 18:00:42 and the FrameLayout is included in the activity_main.xml Sep 17 18:00:50 at the topmost level Sep 17 18:01:21 eemgr : any ideas ? Sep 17 18:01:32 at least I need to make the FrameLayout non-transparent completely Sep 17 18:02:56 you want the framelayout to cover the top two rows? Sep 17 18:03:47 to cover up the entire screen basically Sep 17 18:03:56 #ubuntu Sep 17 18:04:01 somehow it looks bad for some reason Sep 17 18:04:08 also I have a view at the bottom Sep 17 18:04:12 where you see the white line Sep 17 18:04:25 paste your xml file Sep 17 18:05:21 activity_main : http://pastebin.com/YdkXHSjs Sep 17 18:06:07 listView : http://pastebin.com/E95mdmWb Sep 17 18:06:45 top bar :http://pastebin.com/bS0tzQsy Sep 17 18:07:11 AlexandruM: next time check out gist - you can add multiple pastes with one link Sep 17 18:07:24 didn't know :) Sep 17 18:08:00 and the frame layout is in http://pastebin.com/6KUtAqgf Sep 17 18:08:16 included inside activity_main Sep 17 18:09:05 so Sep 17 18:09:16 the views are rendered top to bottom Sep 17 18:09:22 meaning in activity main Sep 17 18:09:41 yes Sep 17 18:10:04 switch the framelayout to match parent Sep 17 18:10:24 building Sep 17 18:10:48 same issue Sep 17 18:12:26 i'm not sure i'll be able to figure it out with everything spread across so many files as well as you adjusting views programmatically Sep 17 18:13:08 it happens on a view even without inflating anything Sep 17 18:13:21 all I have is a view : Sep 17 18:13:29 with a background set Sep 17 18:13:37 it turns it to white Sep 17 18:13:59 what happens if you wrap the two includes in the activity_main in a relative layout? Sep 17 18:14:23 let me try Sep 17 18:15:17 crashes the app .. Sep 17 18:15:29 java.lang.IllegalArgumentException: No drawer view found with gravity LEFT Sep 17 18:15:39 because it is in android.support.v4.widget.DrawerLayout Sep 17 18:17:41 ? Sep 17 18:18:20 ok, did one more try Sep 17 18:18:21 I've done it in my app like this: https://gist.github.com/Michels10/d3c3532950d5fcfbae374c2050a4a8b5 Sep 17 18:18:34 anything which has a background color on it breaks the FrameLayout color Sep 17 18:18:36 :)) Sep 17 18:18:53 what does that mean? Sep 17 18:19:21 hello, i'm trying to import android.support.annotation.Nullable; i have set compile 'com.android.support:support-annotations:24.2.1' on my app build gradle, but i get the unused import warning on Nullable, what am i doing wrong? Sep 17 18:20:32 no clue .. I changed the background color of a relative layout inside one of the fragment views Sep 17 18:20:45 and it rendered white instead of the frame layout color Sep 17 18:24:28 I'll try hiding the fragment containers instead Sep 17 18:24:35 and showing it when hiding this view Sep 17 18:24:58 not the best solution but if it works I'll call it a win Sep 17 18:26:24 works Sep 17 18:26:36 eemgr : thanks for helping me on this Sep 17 18:26:59 no worries, can you gist your final files? i'm curious at this point what you ended up doing. Sep 17 18:27:05 yes Sep 17 18:27:11 so the views are the same Sep 17 18:27:12 no changes Sep 17 18:28:20 https://gist.github.com/alexandruMihalcea/0beacaa1592ed4d03970fa90dc29afa0 Sep 17 18:28:33 that is the MainActivity.java Sep 17 18:29:48 i see Sep 17 18:30:32 on a different note, is there no way to make the FrameLayout non-transparent ? Sep 17 18:30:40 alpha of 1 still allows seeing through it Sep 17 18:31:06 if the framelayout has an alpha of 1 it is not transparent, unless you've set the background color to be transparent Sep 17 18:32:12 well somehow I still see through it Sep 17 18:32:23 what color are you setting? Sep 17 18:32:28 android:background="#575656" Sep 17 18:32:40 please help, it's driving me crazy, why can't i import Nullable library? Sep 17 18:32:45 android:alpha="1" Sep 17 18:33:15 hexagonSun_: does the file you import nullable in actually USE nullable anywhere? Sep 17 18:34:05 AlexandruM: something else is off then Sep 17 18:34:43 eemgr : perhaps .. I'll take some time to refactor the layout files Sep 17 18:34:50 because it is getting a bit crazy Sep 17 18:36:21 eemgr thanks Sep 17 18:36:32 you're welcome Sep 17 18:36:46 sometimes you just need to take a second and read the warning/error message Sep 17 18:55:05 eemgr : I found the issue Sep 17 18:55:09 oh? Sep 17 18:55:17 I went ahead and moved everything into one xml file Sep 17 18:55:23 so I can check what is happening Sep 17 18:55:30 let me put it in a gist Sep 17 18:55:32 sure Sep 17 18:55:57 https://gist.github.com/alexandruMihalcea/9f141f16037bf20caaf0704ce74e3b00 Sep 17 18:56:17 note the android:elevation="3dp" on the FrameLayout Sep 17 18:56:22 that is what fixed the issue Sep 17 18:56:32 somehow, something is drawing with elevation Sep 17 19:06:48 Ologn https://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00451.html Sep 17 19:14:08 g00s: who cares about emacs?! Sep 17 19:16:21 this sounds silly, but how can I show a fab after the activity is shown? myFab.show() is just showing it always, instead of animating it in Sep 17 19:16:49 don't do it in oncreateview or postpone it Sep 17 19:17:19 should I do it in onResume()? Sep 17 19:17:47 Yes, start the animation there Sep 17 19:17:53 ok let's try that Sep 17 19:18:03 thepoosh these days i've been using atom / vs code ... Sep 17 19:18:07 it's up to you, this is not the only place, do it when your layout is already visible Sep 17 19:18:28 ST with material theme is my go to atm Sep 17 19:18:36 why not the divine sublime text? Sep 17 19:18:49 http://imgur.com/a/mEq4w << createConfirmDeviceCredentialIntent of KeyguardManager.. just horrible visually Sep 17 19:18:50 VS code sux Sep 17 19:18:54 https://github.com/equinusocio/material-theme Sep 17 19:18:59 (title & desc were dummy but still..) Sep 17 19:19:20 adq, how can I check for that? just calling myFab.show() in onResume is giving the same result Sep 17 19:19:33 ST is probably doomed to the trash heap of history Sep 17 19:19:41 what^ Sep 17 19:19:50 why do you say that Sep 17 19:19:54 any good ideas they get, get immediately assimilated into atom :) Sep 17 19:19:55 drinfernoo, does your fab is hidden prior to show it? Sep 17 19:19:58 and its closed source Sep 17 19:20:03 too many good open source projects Sep 17 19:20:21 yeah, android:visibility="invisible" Sep 17 19:20:31 if I don't call show(), I can't see it Sep 17 19:20:44 but it's showing before the animation has a chance to run Sep 17 19:20:52 drinfernoo, start with another approach, first create a dummy button where the clicklistener will spawn your fab with fab.show, if it's animating correctly then you need to understand more the lifecycle of your app and show it _when_ (not where) it's needed Sep 17 19:21:05 if it's not animating correctly with this click test, you have another issue Sep 17 19:21:12 you will learn something in the process Sep 17 19:22:17 I understand how it works, I'm just having trouble with _when_ I should call the method Sep 17 19:22:33 i told you, when the layout is inflated and the ui is visible, and obviously o nthe ui thread too Sep 17 19:22:52 i like how ppl say emacs doesnt matter but they use sublime or other 'tool' ;D Sep 17 19:22:58 how do I check to make sure the layout is visible? Sep 17 19:23:01 notepad on steroids Sep 17 19:23:26 drinfernoo, by understanding the lifecycle, or by using .post + runnable on a view for example Sep 17 19:23:30 but therea are too many ways Sep 17 19:23:49 thepoosh were you guys using firebase crash reporting (sorry if i asked this already) Sep 17 19:23:57 hm, i think i did Sep 17 19:23:58 טקדןר Sep 17 19:23:59 still if the animation is fast, and occurs very early while there is a fade in which is longer you might also miss it Sep 17 19:24:01 yessir Sep 17 19:24:02 but that's totally another issue Sep 17 19:24:11 g00s: we are crash reproter peeps Sep 17 19:24:13 thepoosh so .. did you have that problem with crashes on 9.6.+ Sep 17 19:24:23 we have encountered some of that Sep 17 19:24:31 was it mentioned anywhere? Sep 17 19:24:36 yep Sep 17 19:24:40 link? Sep 17 19:25:08 thepoosh https://www.reddit.com/r/androiddev/comments/52yq1e/fyi_firebase_crash_reporting_causing_anr/ Sep 17 19:25:31 i see that nothing has changed Sep 17 19:25:33 ;D Sep 17 19:25:34 phandroid story + developer moaning Sep 17 19:25:50 managed to reproduce 100% on one device in house Sep 17 19:26:00 ended up giving reports and trace files Sep 17 19:26:02 gordon_ google still only aspires to mediocrity .. Sep 17 19:26:12 disagree Sep 17 19:26:21 shitpiles happen all the time Sep 17 19:26:21 i dont know Sep 17 19:26:29 sometimes the magnitude is higher Sep 17 19:26:31 i want them to fix jill ;) Sep 17 19:26:39 i.e. iOS 10 updates bricking devices Sep 17 19:26:50 nothing new Sep 17 19:26:59 they brick devices all the time Sep 17 19:27:09 i think the problem is, things are too complicated Sep 17 19:27:12 buy that's a sign Sep 17 19:27:14 in general. with everything Sep 17 19:27:21 *but Sep 17 19:27:27 to buy new, shiny iphone Sep 17 19:27:31 and air buds Sep 17 19:27:35 no, the problem is, good fast or cheap, you can only get 2 of them Sep 17 19:27:35 i mean air pods ;) Sep 17 19:27:58 i dont think apple doesnt have money ;) Sep 17 19:28:12 they, nowadays, obviously take users (and devs) too as alpha and beta testers for free Sep 17 19:28:15 and i hate that. Sep 17 19:29:20 adq, got it by putting a Handler.postDelayed in onResume Sep 17 19:30:20 thepoosh hopefully AS 2.2 stable next week? Sep 17 19:30:23 hopefully ... Sep 17 19:30:27 it's not Sep 17 19:30:28 want instant run that works Sep 17 19:30:31 not counting on it Sep 17 19:30:36 they broke lot of things, even some shortcut with alt!!! Sep 17 19:30:38 and I dislike instant run Sep 17 19:30:49 lol you guys are tough crowd Sep 17 19:30:52 due to never being able to know which changes made it in Sep 17 19:31:23 i also keep instant run disabled Sep 17 19:31:35 but everything builds in less than 10 seconds now Sep 17 19:31:37 g00s: nice jokes you're telling here... Sep 17 19:31:41 it's not like the feature is really needed Sep 17 19:32:09 (and when you see all the troubles it brings, no thx) Sep 17 19:32:12 g00s: but shhh, you can have instant run on steroids with sbt and protify Sep 17 19:32:14 but dont tell anyone Sep 17 19:33:42 zip -r mouth.zip mouth Sep 17 19:34:15 unzip Sep 17 19:34:39 * password plz * Sep 17 19:34:54 empt Sep 17 19:34:56 y Sep 17 19:34:58 in RMS style Sep 17 19:35:02 :D Sep 17 19:35:13 and zip pwd is so weak anyway Sep 17 19:35:48 anyway Sep 17 19:35:56 it works, so you can try Sep 17 19:36:26 is google was as productive as MS in tools area this should would be lighyears better Sep 17 19:36:35 yeah Sep 17 19:36:45 and I would wait 1 hour for AS to install Sep 17 19:37:01 instead of 2 minutes Sep 17 19:38:26 gordon_ what are you smoking :) Sep 17 19:41:07 Nothing Sep 17 19:41:22 I was installing visual studio express week ago Sep 17 19:41:50 It took one hour Sep 17 19:42:12 Thanks for nothing Sep 17 19:42:41 Hint - if you need to use .not quickly, use iron Python Sep 17 19:46:56 * bitkiller is working too much Sep 17 20:10:46 an AutoCompleteTextView will still take input even if it's not something contained in its adapter, right? Sep 17 20:12:03 Yep Sep 17 20:12:24 ok cool, I thought it must work like that since it extends EditText Sep 17 21:01:31 does anybody know how to set a max limit for the number of items in a recycllerview, is size checking the holding array/list the right way? Sep 17 21:17:16 inder_gt, I think you would limit the items in the Adapter, not the Recyclerview Sep 17 21:18:30 ya thats what i meant, but i guess thats the only way? Just do a size check before adding more? Sep 17 21:25:06 inder_gt, it's not the only way but for sure you have to control this constraint on your array Sep 17 22:07:47 Is there any risk that AES encryption will not work on Android? http://lpaste.net/200123 <- can that fail? it would be problematic for me if it is not 100% guaranteed to work on all android phones. Sep 17 22:24:16 <_genuser_> I wonder if I say JakeWharton, if he'll respond... Sep 17 22:26:09 meinteil: see https://developer.android.com/reference/javax/crypto/Cipher.html Sep 17 22:26:24 AES/CBC/PKCS5Padding is supported on all Android versions, always. Sep 17 22:27:06 <_genuser_> justJanne: I hear bouncycastle can finally so all the way upto to 256-bit key now. vs. before. Sep 17 22:27:10 <_genuser_> where you needed spongycastle. Sep 17 22:31:18 it can fail depending on how you use the keystore and the api version, alas Sep 17 22:32:15 <_genuser_> adq: oh? have you had this experience with bouncy castle? Sep 17 22:32:46 <_genuser_> I was using some encryption stuff in a project that always required 256-bit keys and I had to link in spongycastle. Sep 17 22:32:47 yes but ç don't think meinteil mentionned bouncy castle at all Sep 17 22:33:39 <_genuser_> adq: true. I was just reminded of my own project and asked if bouncy was fully opened up now. Sep 17 22:35:10 i think the issue was about in the past ppl were using "AndroidOpenSSL" as provider, then on higher API it was "AndroidKeyStore" Sep 17 22:35:24 or something like that, i don't remember exactly by heart Sep 17 22:35:48 and using the old string on newer api would fail with a cast exception or something Sep 17 22:36:43 <_genuser_> I see. Sep 17 22:37:20 <_genuser_> my specific one was that bouncy was crippled by android team (I'm sure to help it encrypt stuff in acceptable time on those older devices). Sep 17 22:37:41 <_genuser_> but the bouncy dev forked it to spongy and release fully enabled version. Sep 17 22:37:58 <_genuser_> anyway, doesn't matter for my current project, heh Sep 17 22:38:30 just for the crypto, i have horrible switches in code like: Sep 17 22:38:31 if(Build.VERSION.SDK_INT < Build.VERSION_CODES.M) Sep 17 22:39:00 due to major changes which i don't understand, since most crypto specs are pretty robust (at least in terms of prototypes, fct, input, output, etc) Sep 17 22:39:13 <_genuser_> ugh, that's why I just went with spongy and set it to 256-bit. if your device is too old, you'll just have it work really slow. Sep 17 22:39:46 <_genuser_> on kitkat, etc. my s4 would encrypt a document in 4 seconds. On android 5, the SAME device, SAME apk, would take 30seconds to encrypt the same document. Sep 17 22:39:56 bouncycastle was a must in early android due to lack of crypto support Sep 17 22:40:03 (like near 2011 or 2012 iirc) Sep 17 22:40:47 <_genuser_> on kitkat, etc. my s4 would encrypt a document in 4 seconds. On android 5, the SAME device, SAME apk, would take 30seconds to encrypt the same document. < ! oO this is huge perf difference Sep 17 22:41:41 and there is no excuse, when you see how fast a simple smartcard is (even the ones with applet software implem like jcop) to encrypt a doc Sep 17 22:42:02 i still don't get how with so much more resources & power a mobile has, is it so slow Sep 17 22:47:09 <_genuser_> adq: either the spongycastle was doing something that was given lower priority on android, or they intentionally circumvented it (I highly doubt it), or the OS itself got more complicated to provide lot more services and spend more time on themes and styling (most likely) Sep 17 22:48:11 <_genuser_> I had to implement custom caching because 100 files taking 30 seconds each.... that's like an hour. Sep 17 22:48:42 <_genuser_> you can't decrypt them to generate a thumbnail view and then have the user fullscreen them and flick thru them fast. Sep 17 22:49:21 :| Sep 17 22:49:39 i have no idea if they use ndk, but you could gain ~x10 by moving heavy computations there Sep 17 22:49:59 i don't recommend anymore RS (renderscript) because it's a fiasco in terms of support across many devices & api Sep 17 22:50:27 <_genuser_> that project was put on hold so I didn't have to worry about going to ndk. Sep 17 22:50:43 <_genuser_> but that would be a good thing to do there. Sep 17 23:12:52 adq: theissue is pretty simple Sep 17 23:13:11 android has switched between java implementations of encryption, Sep 17 23:13:18 and openssl wrappers a few dozen times Sep 17 23:36:03 I'm having a problem with a ListView. I've created a custom adapter inherited from ArrayAdapter so that I can use a custom layout xml for the rows, however, once I start using the custom adapter, I can no longer click on the rows. Google suggests various combinations of android:clickable, android:focusable, and android:descendantFocusability, but none of what I've tried has worked. Here's a gist with the Activity, the Adapter, and t Sep 17 23:36:03 he relevant layout xml files: https://gist.github.com/nskillen/b9f7326280734ac074c19e54aa8d85a1 Sep 17 23:47:05 nuvan: did you try row.setOnClickListener() ? Sep 17 23:47:33 oh i see your java code is here too Sep 18 00:30:44 there's a $1000/developer graphing library Sep 18 00:30:47 god lord wtf Sep 18 00:32:22 Afzal: does it mean that it graphs developers? Sep 18 00:32:31 Afzal: what library is it? Sep 18 00:32:39 Arancio no, it means you have to pay $1000 PER developer Sep 18 00:32:44 SciCharts Sep 18 00:32:53 Ah ok Sep 18 00:33:01 it is impressive, but damn if anybody pays that much for it Sep 18 00:33:14 for only Android, Windows desktop and iOS versions are separate Sep 18 00:33:46 It can do 100,000Hz so there's that Sep 18 00:34:04 :/ but I mean, it's just opengl. Granted I haven't graphed in opengl manually ever Sep 18 00:34:24 Android means tablet too. People aren't probably going to use it on smartphones but maybe in financial or scientific real-time application it's worth its price Sep 18 00:34:32 Still man Sep 18 00:34:41 imagine the cost here Sep 18 00:34:54 there are software that cost much more than that Sep 18 00:35:00 true Sep 18 00:35:11 I guess if they're afloat somebody must be forking out the good stuff Sep 18 00:36:19 How do I use a library that is defined as stand-alone project. I want to re-use a library module in different projects Sep 18 00:36:43 I read this http://stackoverflow.com/questions/22243269/how-to-share-a-single-library-source-across-multiple-projects but it's not working Sep 18 00:37:32 I'm using include ':app', '..:InfiniteViewPager:infiniteviewpager' in settings.gradle Sep 18 00:38:45 I have InfiniteViewPager as project folder, in the same directory of my application project folder. And inside there is a intiniteviewpager folder too Sep 18 00:39:10 I also added the dependency Sep 18 00:39:10 compile project("..:InfiniteViewPager:infiniteviewpager") Sep 18 00:39:46 and I get "Project with path '..:InfiniteViewPager:infiniteviewpager' could not be found in project ':app' Sep 18 00:39:54 when I try to sync gradle Sep 18 00:40:01 What am I doing wrong? Sep 18 00:45:37 Arancio: https://github.com/cnbleu/Android-OpenSocial/blob/master/settings.gradle Sep 18 00:45:47 Look at this file. Sep 18 00:46:14 It's works for me. Sep 18 00:55:28 cnbleu: thanks. It helped. I managed to make it work! Sep 18 00:56:38 Great! Sep 18 00:59:56 hello all :) Sep 18 01:05:48 hi Sep 18 01:05:58 How do I get networkResponse [I need headers] and statusCode from any volley request, regardless of success/failure? - http://stackoverflow.com/q/39545715 Sep 18 01:17:43 hey Afzal working hard this weekend :) Sep 18 01:18:43 hey g00s, lol 7 libraries :p Hopefully I'll be done making the actual app tonight and then carrying out the benchmark tomorrow. Sep 18 01:19:17 Not including AChartEngine, thing isn't even available on maven/jcenter Sep 18 01:19:31 lol that was one of the first ones Sep 18 01:19:43 yup Sep 18 01:19:54 Afzal mpandroidchart now work out for you (did you try the new beta?) Sep 18 01:19:59 *not Sep 18 01:19:59 but it seems like it used to be there but not anymore Sep 18 01:20:06 I'm going to use the beta for this Sep 18 01:20:26 I didn't try it for my existing apps though, no Sep 18 01:21:44 g00s my issue with MPAndroidChart used to be that I had to move the viewport around, but it would slow down as more points accumulated. I don't remember if I tried to remove the points that weren't in the viewport though. Sep 18 01:21:53 oh you working on something else (not the embedded thing) Sep 18 01:22:02 I'm working on the benchmark :D Sep 18 01:22:08 cool Sep 18 01:22:17 The embedded app this time doesn't include a graph Sep 18 01:22:26 yeah, thats probably inevitable with java as GC pressure increases Sep 18 01:22:41 thats why the realtime ones use opengl Sep 18 01:22:45 god i hate java Sep 18 01:23:00 yeah, which other realtime ones do you know of g00s? Sep 18 01:23:20 I only know of the crazy expensive SciChart Sep 18 01:24:03 Afzal is SciChart the one mentioned in that engineer's presentation - he did a heart rate monitor with custom fpga, some other stuff Sep 18 01:24:24 makes sense, wow he spent the $1000+ per developer money :/ Sep 18 01:24:27 dang Sep 18 01:24:30 which presentation? Sep 18 01:26:24 Afzal did you see this? https://droidcon.de/en/sessions/android-industrial-real-time-data-visualization Sep 18 01:28:46 g00s noooope, watching now Sep 18 01:29:01 Afzal oh i think you will like :D enjoy ... Sep 18 01:31:04 g00s it seems like in the end, he cited GC as the cause it won't be as fast as opengl no matter what :p Sep 18 01:31:28 Honestly, I'm surprised nobody has made one for free :/ Sep 18 01:38:25 I wonder g00s if this is fast: https://github.com/thomsonreuters/TRCharts Sep 18 01:38:28 Why am I getting this: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.design.widget.CoordinatorLayout" on path: DexPathList[[zip file "/data/app/com.gk.infiniteviewpagersample-1/base.apk"],nativeLibraryDirectories=[/data/app/com.gk.infiniteviewpagersample-1/lib/x86, /vendor/lib, /system/lib]] Sep 18 01:38:35 don't see the word "realtime" here Sep 18 01:38:46 Arancio proguard? Sep 18 01:39:08 Afzal: I have no idea what that is... Sep 18 01:39:22 Arancio do you have minifyEnabled in your build.gradle at all? Sep 18 01:39:49 it's false Sep 18 01:40:48 I'm assuming you have the design lib included, otherwise this wouldn't even compile Sep 18 01:40:50 right? Sep 18 01:40:58 yes, it's included Sep 18 01:41:15 compile 'com.android.support:design:24.2.1' Sep 18 01:41:48 try rebuild project (aka clean and then build) Sep 18 01:41:58 How do I get networkResponse [I need headers] and statusCode from any volley request, regardless of success/failure? - http://stackoverflow.com/q/39545715 Sep 18 01:44:39 AlecTaylor doesn't overriding parseNetworkResponse work for you? Sep 18 01:45:34 Afzal: same exception Sep 18 01:46:15 Arancio http://stackoverflow.com/questions/30964009/classnotfoundexception-didnt-find-class-android-support-design-rstyleable Thought that would be the reason Sep 18 01:46:23 maybe verify the R file is there for design lib Sep 18 01:46:49 Type "R" in Android Studio, you should see the R file for all the libs listed in the suggestion Sep 18 01:48:58 Afzal: I don't know if this could be related but I'm including a library project of mine which has no resources at all Sep 18 01:49:10 Afzal: could that be a problem? Sep 18 01:49:37 that' shouldn't be a problem Sep 18 01:49:46 lots of library projects have no resources Sep 18 01:51:38 Afzal: can you show me a sample implementation? Sep 18 01:51:48 whipping one up AlecTaylor Sep 18 01:51:52 with a string request Sep 18 01:58:59 lmao Arancio same bug :D Sep 18 01:59:10 but again, I didn't include design lib XD Sep 18 01:59:35 Happy you fixed it right away Sep 18 02:04:11 XD Sep 18 02:04:19 maybe remove your design lib, compile, then add it back? :p Sep 18 02:09:40 Afzal: the error was not related to CoordinatorLayout or the design library. I mispelled the module of a class of mine in a XML element of a layout resource file. The exception message was misleading Sep 18 02:09:49 looool Sep 18 02:11:54 AlecTaylor well parseNetworkResponse isn't working :/ Sep 18 02:12:07 I replaced the CoordinatorLayout with a FrameLayout. I got the same kind of exception but this time about my class and not CoordinatorLayout. I fixed the typo and the app worked. I added CoordinatorLayout again and it worked. Sep 18 02:16:41 Afzal: Yeah :( Sep 18 02:17:25 drinfernoo: hello! lol Sep 18 02:17:28 AlecTaylor got it Sep 18 02:18:05 hi! Sep 18 02:19:17 layout question for you guys: I have this layout, https://github.com/drinfernoo/PlayBook/blob/values/app/src/main/res/layout/activity_sheet_detail.xml Sep 18 02:19:48 and when I scroll the NestedScrollView up, I can see a separation (like a shadow) between the Toolbar and the TabLayout Sep 18 02:20:01 AlecTaylor http://stackoverflow.com/questions/39545715/getting-headers-and-status-code-from-volley/39553451#39553451 Sep 18 02:20:01 what am I doing wrong? Toolbar has no elevation set Sep 18 02:27:14 oh oh http://fortune.com/google-cfo-ruth-porat-most-powerful-women/ Sep 18 02:28:18 drinfernoo: can you post a pic? Sep 18 02:28:58 "For all its impressive innovations, from the Android operating system to advances in artificial intelligence, Google still gets about 95% of its revenue from online advertising, and industry watchers believe it will inevitably lose its edge there as rivals grow stronger." Sep 18 02:29:17 "Inventing the next breakthrough isn’t Porat’s job, but as CFO, she’s the one leaning on the inventors to show results." Sep 18 02:29:33 heh sounds like somebody cracking the whip Sep 18 02:32:08 orbyt_, https://drive.google.com/file/d/0B9YrfGBooL-eV25WdmY0dkpmbzg/view?usp=drivesdk Sep 18 02:32:58 Afzal - Thanks, replied Sep 18 02:34:51 drinfernoo: Your tablayout needs to be inside your appbarlayout Sep 18 02:36:16 toolbar/actionbars have elevation by default Sep 18 02:44:42 orbyt_, any ideas? Sep 18 02:44:55 Did you not see my reply? Sep 18 02:46:42 no sorry, I got booted Sep 18 02:47:19 _genuser_: Here's a tiny library and a sample project: https://drive.google.com/file/d/0BzsejsK5DpyrWk83ckJ3T0RzOE0/view Sep 18 02:47:41 dr_infernoo: Your tablayout needs to be inside your appbarlayout Sep 18 02:47:58 _genuser_: I don't know how to use github at the moment. When I'll have something more useful to share I'll learn how to use it Sep 18 02:50:10 will that still end up looking like this? https://drive.google.com/file/d/0B9YrfGBooL-edThfbzRmTl9SbWs/view?usp=drivesdk Sep 18 02:50:46 Arancio, GitHub is indispensable Sep 18 02:51:35 dr_infernoo: yeah but I have many things to learn at the moment Sep 18 02:51:53 dr_infernoo: Your appbar layout is not related to your coordinators layout Sep 18 02:51:59 dr_infernoo: that library is just a couple of classes Sep 18 02:52:21 dr_infernoo: CollapsingToolbarLayout* Sep 18 02:52:26 I'll give it a shot when I get back to my laptop lol Sep 18 02:52:28 dr_infernoo: it could be shared with pastebin too Sep 18 02:52:42 pastebin is way disorganized, comparitively Sep 18 02:52:53 dr_infernoo: I understand that perfectly Sep 18 02:53:43 dr_infernoo: that library is just two classes implementing a left-and-right infinitely scrollable view pager. It's something easy to implement Sep 18 02:57:08 capella-5x2 you should try justJanne 's IRC client **** ENDING LOGGING AT Sun Sep 18 02:59:58 2016