B4A Library [Lib] CoverFlow v2.0

lonleystar

Well-Known Member
Licensed User
Longtime User
hi MrJoey, addimage(bmp as bitmap) it's the some way AddImage(dir , filename)

Example:


Dim b as Bitmap = LoadBitmap(File.DirAssets,"icon.png") -> AddImage(b) this what u ask to add any images as a Bitmap to coverflow.

^
AddImage(File.DirAssets,"icon.png") -> this is the way to add any images to coverflow.
 

Mrjoey

Active Member
Licensed User
Longtime User
hi mr Lonleystar , thats not what im asking for , my point is to load a bitmap already loaded from an mp3 album cover so the bitmap is : bmp.bitmap = cover.bitmap and i want to load bmp into coverflow so the bmp does not exist on storage , its loaded in memory , however i can save the bmp to a file and then load it again using LoadBitmap(File.DirAssets,"bmp.png") but that way is not efficient hope u understood my point tnx for ur caring
 

Alberto Iglesias

Well-Known Member
Licensed User
Longtime User
Hello lonleystar,

It´s a lot of trouble to put a propertie to choose a cover with accelerometer?

I can explain: i´m a developing right now to GOOGLE GLASS and imagine you don´t have any screen to touch, only the movements from your head.

Imagine you have 5 covers, and I need choose one of them, then with a little movement to the right or left and wait a "n" seconds, then choose automaticly.

Can You do that?

Look the principal menu of glass, working the same, but in vertical way

 

Mrjoey

Active Member
Licensed User
Longtime User
i think mr lonelystar can do nothing about it , u have to focus on accelerometer calls and then call coverflow from that calls
 

ronovar

Active Member
Licensed User
Longtime User
Can You please modify a little Your excellent plugin to be scrollable images with text like on image bellow? This will be great.

https://lh3.ggpht.com/hSa0pnHGNyILc9-rgOYzjgPHi4_2uMkbuR9Ywp4mS2avnDILCqEIjastTlFHx0M1S9c=h900-rw

https://play.google.com/store/apps/details?id=com.archos.mediacenter.video

I would like to make videoplaying my own personal library like on pictures but with JSON of my private server. I have successfully get JSON data from my server to android device but i im missing this excellent left scroller like on picture.
 

ronovar

Active Member
Licensed User
Longtime User
Yes, this is what i need. I will now try to implement this into my current project, it looks very very good.

When i get success i will post here example pictures of my video projects.

Thanks.
 

ronovar

Active Member
Licensed User
Longtime User
Ok, no hurry. Just make it when you have time. I will wait until is finished. If i can give just one hint...if you can make it like in the original picture vertical scroller with pictures and text right to the picture and space between images in vertical scroller if you cann add api function that user can specify space between images in vertical images. Just a hint. If is too much work please ignore this hints.

Many Thanks for making new library.
 

Mrjoey

Active Member
Licensed User
Longtime User
hey mr lonleystar , i have some wish list ,
1 : edit the text , the text above the image displays the image name , i want to change that and put something else
2 : edit the position of the images , by default coverflow when initialized it displays the images from position 0 to item length , so i would like to make that position editable , so when initialized i want to make lets say the position 5 to be in the center
hope that would be possible , tnx man
 

lonleystar

Well-Known Member
Licensed User
Longtime User
Hi Mrjoey, for the text yes we can do that god idea thx.

for the Selection below.


Dim Coverflow As PhotoFlow

Coverflow.Selection = 33 that's all but don't forget to put Selection at the end of the code like below.


B4X:
Sub Activity_Create(FirstTime As Boolean)

    Coverflow.InitializeCoverflow("Coverflow")
 
    Coverflow.CreateCache = "Pippo.Pluto.Paperino"

    Activity.AddView(Coverflow, 0dip, 0dip, 100%x, 100%y)
    Coverflow.Spacing= -20
    Coverflow.ItemWidth = 500
    Coverflow.ItemHeight = 600
    Coverflow.AnimationDuration=800

    Coverflow.PopulatePhotoFlow(File.DirRootExternal, "Images2") 
    Activity.Title = "G.Salvi - Items = " & Coverflow.Length & " -  Width = " & Coverflow.ItemWidth&" | Height = "&Coverflow.ItemHeight

 
    Coverflow.ShowText = True
    Coverflow.TextColor = Colors.Yellow
    Coverflow.TextSize = 12
    'Coverflow.Carousel = True
    'Coverflow.Reverse = True

*******************************

    Coverflow.Selection = 33
 
*******************************

End Sub
 

Mrjoey

Active Member
Licensed User
Longtime User
Oh that s great for the "selection" , works great , waiting for text editing and if u can make another option for the text to be whether at the top or at the bottom tnx man appreciate it
 
Last edited:

Mrjoey

Active Member
Licensed User
Longtime User
i suggest also : coverflow.RemoveAllItems or coverflow.RemoveItemAt
its good to remove all the items loaded and refill it with new images or remove specific items , tnx
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…