Комментарии:
Very nice thanks bro
ОтветитьAwesome
ОтветитьSir the data is loged into terminal but pics are not showing in reclyerview
ОтветитьVery Helpful
ОтветитьЧерез библиотеку Picasso в адаптере устанавливаю картинку и при скроллинге вверх начинает как бы "лагать", как понял на месте картинки было пусто и резко она появилась. Как с этим бороться?
ОтветитьDo not use dp to hardcode the size of a view. 250dp in a galaxy a10 is very different from a xiaomi redmi 9 for example. Always use wrap-content and match-parent, use layout-weight if you need.
Ответитьthat code is not working
ОтветитьWow . I was finding from last 5 days to make a Twitter bot .so finally i got it .
My bot was also working but now it will good work
Thanks so much.
ОтветитьLove your Content buddy!
ОтветитьNice tut, but I'm having an error my image url is loading but alternatively and b/c of this my app is getting crashed please help me out!!
Ответитьэто приложение не работает
Ответитьi did everything same but it gives me lots of errors.I couldnt figure out the problem.But thank you a lot about this video!
Ответитьthank you so much, but *********** dark theme is worst theme ever ************** please consider it in future tutorials
ОтветитьThank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You!
ОтветитьAnd in case picasso find empty/no image it crashes. How can I use a particular image in a case where it could not find any image.
I guess it would be done in the Adapter, but I don't know the exact code to add to it or replace
Thanks, but perhaps a bigger font. My macbook air screen makes the text too small.
ОтветитьYou have really helped me alot with the videos from part 1-4. What if I want to add admob ads or precisely to the recyclerview?
Thanks
whenever i run the app it crashes log cat is showing IllegalArgumentError. What's the solution for this?
ОтветитьSir, if a website has a button to load more items, how can i get all items?
ОтветитьIn my project Async Task is getting show with a line through it which obviously means it can't be used . What can I do?
ОтветитьИтс вэри гуд.
Ответитьhello friend, good job. Two questions.
1. How to parse data from Multiple site ...?
2. How to parse data from one site with multiple pages or pagination ...?
I get the IllegalArgumentException: Path must not be empty from inside the onBindViewHolder (when loading the image view) This causes the app to crash. I used your website to test the code. What can be done? Thank you!
ОтветитьE/AndroidRuntime: FATAL EXCEPTION: main
Process: ru.embersoft.parsesitedata, PID: 26116
java.lang.IllegalArgumentException: Path must not be empty.
at com.squareup.picasso.Picasso.load(Picasso.java:332)
at ru.embersoft.parsesitedata.ParseAdapter.onBindViewHolder(ParseAdapter.java:39)
at ru.embersoft.parsesitedata.ParseAdapter.onBindViewHolder(ParseAdapter.java:18)
at androidx.recyclerview.widget.RecyclerView$Adapter.onBindViewHolder(RecyclerView.java:6781)
at androidx.recyclerview.widget.RecyclerView$Adapter.bindViewHolder(RecyclerView.java:6823)
at androidx.recyclerview.widget.RecyclerView$Recycler.tryBindViewHolderByDeadline(RecyclerView.java:5752)
at androidx.recyclerview.widget.RecyclerView$Recycler.tryGetViewHolderForPositionByDeadline(RecyclerView.java:6019)
at androidx.recyclerview.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5858)
at androidx.recyclerview.widget.RecyclerView$Recycler.getViewForPosition(RecyclerView.java:5854)
at androidx.recyclerview.widget.LinearLayoutManager$LayoutState.next(LinearLayoutManager.java:2230)
at androidx.recyclerview.widget.LinearLayoutManager.layoutChunk(LinearLayoutManager.java:1557)
at androidx.recyclerview.widget.LinearLayoutManager.fill(LinearLayoutManager.java:1517)
at androidx.recyclerview.widget.LinearLayoutManager.onLayoutChildren(LinearLayoutManager.java:612)
at androidx.recyclerview.widget.RecyclerView.dispatchLayoutStep2(RecyclerView.java:3924)
at androidx.recyclerview.widget.RecyclerView.dispatchLayout(RecyclerView.java:3641)
at androidx.recyclerview.widget.RecyclerView.onLayout(RecyclerView.java:4194)
at android.view.View.layout(View.java:22844)
at android.view.ViewGroup.layout(ViewGroup.java:6389)
at androidx.constraintlayout.widget.ConstraintLayout.onLayout(ConstraintLayout.java:1915)
at android.view.View.layout(View.java:22844)
at android.view.ViewGroup.layout(ViewGroup.java:6389)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332)
at android.widget.FrameLayout.onLayout(FrameLayout.java:270)
at android.view.View.layout(View.java:22844)
at android.view.ViewGroup.layout(ViewGroup.java:6389)
at androidx.appcompat.widget.ActionBarOverlayLayout.onLayout(ActionBarOverlayLayout.java:446)
at android.view.View.layout(View.java:22844)
at android.view.ViewGroup.layout(ViewGroup.java:6389)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332)
at android.widget.FrameLayout.onLayout(FrameLayout.java:270)
at android.view.View.layout(View.java:22844)
at android.view.ViewGroup.layout(ViewGroup.java:6389)
at android.widget.LinearLayout.setChildFrame(LinearLayout.java:1829)
at android.widget.LinearLayout.layoutVertical(LinearLayout.java:1673)
at android.widget.LinearLayout.onLayout(LinearLayout.java:1582)
at android.view.View.layout(View.java:22844)
at android.view.ViewGroup.layout(ViewGroup.java:6389)
at android.widget.FrameLayout.layoutChildren(FrameLayout.java:332)
at android.widget.FrameLayout.onLayout(FrameLayout.java:270)
at com.android.internal.policy.DecorView.onLayout(DecorView.java:784)
at android.view.View.layout(View.java:22844)
at android.view.ViewGroup.layout(ViewGroup.java:6389)
at android.view.ViewRootImpl.performLayout(ViewRootImpl.java:3470)
at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2938)
at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1952)
at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:8171)
at android.view.Choreographer$CallbackRecord.run(Choreographer.java:972)
at android.view.Choreographer.doCallbacks(Choreographer.java:796)
at android.view.Choreographer.doFrame(Choreographer.java:731)
at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:957)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:223)
at android.app.ActivityThread.main(ActivityThread.java:7656)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
Hey brother,
Thanks for the video, I have question that how can we get to know about which class should be selected like you select "Thumbnail" under span?
thanks man, i been searching it for 3h and nobody actually give clear answer but you did !
this helped me lot
Can't see any text, only worms
ОтветитьHey Bro! Your tutorial is really helpful! But i want to parse data from the site that has user login page.. In short I want parse data of User Backend from the site like Amazon or Lazada. Is that possible?
ОтветитьCan you make it with kotlin plz
ОтветитьGreat Video, but
1. How to parse data from Multiple site...?
2. How to parse data from one site with multiple pages or pagination...?
3. Also how to parse data from constantly changing images (new added data or image)
THANKS BRO. GOOD JOB!
ОтветитьThis helped me a lot! Thank you so much buddy!
ОтветитьIncrease text size or zoom atleast
Ответитьmay you make a kotlin series about this please?
ОтветитьHow would do something like this, in Reddit that has constant changes to threads,images, every time you go their webpage. I tried using old.reddit to get the images and title but I can't do it. Any help or advice would be nice.
ОтветитьThanks, dude your tutorial is really helpful for me. How to parse data if the site has multiple pages or pagination?
Ответитьcant you just zoom it a bit :-|
Ответить@Nick Titov
HI there, I'm facing some issues right now, perhaps you could help me out, I am getting a nullpointerexception for the line progressBar.setVisibility(View.VISIBLE); . i have searched up on stack overflow but can't seem to find a solution. It would be great to hear a response!
Great video Nick. But how to parse data if site have several pages ?
ОтветитьHow to parse html that hidden by javascript ?
Ответитьnot working, the project is not working.
ОтветитьHow to refresh data is there a way to add a refresh button so i can see new contents without closing App an reloading it
i thing you missed this future
Hiii bro nice video, can you make download file from website using jsoup.
Ответитьhi bro thanks for the awesome tutorial . do you use the same procedure to add a video into the app?
Ответитьgood job buddy. How can you make the images press and open the link?
Ответить