رفتن به مطلب

hosseinkarimian

کاربر رو به رشد
  • تعداد ارسال ها

    407
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    1

پست ها ارسال شده توسط hosseinkarimian

  1. در در 10 دی 1398 در 21:38، hosseinkarimian گفته است :

    با سلام من sdk کامل اپدیت کردم - api29   قرار دادم (حتی api های پایین تر ) پوشه extas  که فرمودین توی sdk کامل جایگزین کردم و آخرین پروژه و آخرین نسخه کتابخانه رو هم اپدیت کردم ولی متاسفانه مشکل حل نشد و با خطای زیر مواجه میشم .

    من از کتابخانه های recyclerview دیگه استفاده میکنم چنین مشکلی ندارن و چون persianrecyclerview   قابلیت های زیاد و خوبی داره خیلی نیاز استفاده کنم.

    B4A Version: 9.50
    Java Version: 8
    Parsing code.    (0.00s)
    Building folders structure.    (0.01s)
    Compiling code.    (0.04s)
        
    ObfuscatorMap.txt file created in Objects folder.
    Compiling layouts code.    (0.00s)
    Organizing libraries.    (0.00s)
        (AndroidX SDK)
    Generating R file.    Error
    c:\sdk\tools\..\extras\b4a_remote\com\google\android\material\material\1.0.0\unpacked-material-1.0.0\res\values\values.xml:97: error: Attribute "closeIcon" has already been defined
    c:\sdk\tools\..\extras\b4a_remote\com\google\android\material\material\1.0.0\unpacked-material-1.0.0\res\values\values.xml:162: error: Attribute "icon" has already been defined
    c:\sdk\tools\..\extras\b4a_remote\com\google\android\material\material\1.0.0\unpacked-material-1.0.0\res\values\values.xml:167: error: Attribute "iconTint" has already been defined
    c:\sdk\tools\..\extras\b4a_remote\com\google\android\material\material\1.0.0\unpacked-material-1.0.0\res\values\values.xml:170: error: Attribute "menu" has already been defined
    c:\sdk\tools\..\extras\b4a_remote\androidx\core\core\1.1.0\unpacked-core-1.1.0\res\values\values.xml:163: error: Attribute "fontVariationSettings" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:442: error: Attribute "tabIndicatorColor" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:443: error: Attribute "tabIndicatorHeight" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:444: error: Attribute "tabBackground" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:445: error: Attribute "tabTextAppearance" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:446: error: Attribute "tabSelectedTextColor" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:448: error: Attribute "tabMinWidth" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:449: error: Attribute "tabPaddingStart" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:450: error: Attribute "tabPaddingTop" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:451: error: Attribute "tabPaddingEnd" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:452: error: Attribute "tabPaddingBottom" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:453: error: Attribute "tabPadding" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:454: error: Attribute "tabMaxWidth" has already been defined

     

    سلام من هنوز مشکل حل نشده خیلی مهمه ممنون میشم کمک کنید.

  2. در 12 ساعت قبل، hosseinkarimian گفته است :

    با سلام من sdk کامل اپدیت کردم - api29   قرار دادم (حتی api های پایین تر ) پوشه extas  که فرمودین توی sdk کامل جایگزین کردم و آخرین پروژه و آخرین نسخه کتابخانه رو هم اپدیت کردم ولی متاسفانه مشکل حل نشد و با خطای زیر مواجه میشم .

    من از کتابخانه های recyclerview دیگه استفاده میکنم چنین مشکلی ندارن و چون persianrecyclerview   قابلیت های زیاد و خوبی داره خیلی نیاز استفاده کنم.

    B4A Version: 9.50
    Java Version: 8
    Parsing code.    (0.00s)
    Building folders structure.    (0.01s)
    Compiling code.    (0.04s)
        
    ObfuscatorMap.txt file created in Objects folder.
    Compiling layouts code.    (0.00s)
    Organizing libraries.    (0.00s)
        (AndroidX SDK)
    Generating R file.    Error
    c:\sdk\tools\..\extras\b4a_remote\com\google\android\material\material\1.0.0\unpacked-material-1.0.0\res\values\values.xml:97: error: Attribute "closeIcon" has already been defined
    c:\sdk\tools\..\extras\b4a_remote\com\google\android\material\material\1.0.0\unpacked-material-1.0.0\res\values\values.xml:162: error: Attribute "icon" has already been defined
    c:\sdk\tools\..\extras\b4a_remote\com\google\android\material\material\1.0.0\unpacked-material-1.0.0\res\values\values.xml:167: error: Attribute "iconTint" has already been defined
    c:\sdk\tools\..\extras\b4a_remote\com\google\android\material\material\1.0.0\unpacked-material-1.0.0\res\values\values.xml:170: error: Attribute "menu" has already been defined
    c:\sdk\tools\..\extras\b4a_remote\androidx\core\core\1.1.0\unpacked-core-1.1.0\res\values\values.xml:163: error: Attribute "fontVariationSettings" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:442: error: Attribute "tabIndicatorColor" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:443: error: Attribute "tabIndicatorHeight" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:444: error: Attribute "tabBackground" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:445: error: Attribute "tabTextAppearance" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:446: error: Attribute "tabSelectedTextColor" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:448: error: Attribute "tabMinWidth" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:449: error: Attribute "tabPaddingStart" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:450: error: Attribute "tabPaddingTop" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:451: error: Attribute "tabPaddingEnd" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:452: error: Attribute "tabPaddingBottom" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:453: error: Attribute "tabPadding" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:454: error: Attribute "tabMaxWidth" has already been defined

     

    اقای شاهپیری ممنون میشم کمک کنید کارم گیره این.

    :53:

  3. با سلام من sdk کامل اپدیت کردم - api29   قرار دادم (حتی api های پایین تر ) پوشه extas  که فرمودین توی sdk کامل جایگزین کردم و آخرین پروژه و آخرین نسخه کتابخانه رو هم اپدیت کردم ولی متاسفانه مشکل حل نشد و با خطای زیر مواجه میشم .

    من از کتابخانه های recyclerview دیگه استفاده میکنم چنین مشکلی ندارن و چون persianrecyclerview   قابلیت های زیاد و خوبی داره خیلی نیاز استفاده کنم.

    B4A Version: 9.50
    Java Version: 8
    Parsing code.    (0.00s)
    Building folders structure.    (0.01s)
    Compiling code.    (0.04s)
        
    ObfuscatorMap.txt file created in Objects folder.
    Compiling layouts code.    (0.00s)
    Organizing libraries.    (0.00s)
        (AndroidX SDK)
    Generating R file.    Error
    c:\sdk\tools\..\extras\b4a_remote\com\google\android\material\material\1.0.0\unpacked-material-1.0.0\res\values\values.xml:97: error: Attribute "closeIcon" has already been defined
    c:\sdk\tools\..\extras\b4a_remote\com\google\android\material\material\1.0.0\unpacked-material-1.0.0\res\values\values.xml:162: error: Attribute "icon" has already been defined
    c:\sdk\tools\..\extras\b4a_remote\com\google\android\material\material\1.0.0\unpacked-material-1.0.0\res\values\values.xml:167: error: Attribute "iconTint" has already been defined
    c:\sdk\tools\..\extras\b4a_remote\com\google\android\material\material\1.0.0\unpacked-material-1.0.0\res\values\values.xml:170: error: Attribute "menu" has already been defined
    c:\sdk\tools\..\extras\b4a_remote\androidx\core\core\1.1.0\unpacked-core-1.1.0\res\values\values.xml:163: error: Attribute "fontVariationSettings" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:442: error: Attribute "tabIndicatorColor" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:443: error: Attribute "tabIndicatorHeight" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:444: error: Attribute "tabBackground" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:445: error: Attribute "tabTextAppearance" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:446: error: Attribute "tabSelectedTextColor" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:448: error: Attribute "tabMinWidth" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:449: error: Attribute "tabPaddingStart" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:450: error: Attribute "tabPaddingTop" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:451: error: Attribute "tabPaddingEnd" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:452: error: Attribute "tabPaddingBottom" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:453: error: Attribute "tabPadding" has already been defined
    c:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63713323535206\res\values\values.xml:454: error: Attribute "tabMaxWidth" has already been defined

     

  4. در در 20 آذر 1397 در 23:31، M-CAP7AIN گفته است :

    UniversalImagLoader


    کتابخانه کاربردی در زمینه لود و کش کردن عکس ها.


     

    سلام چطوری میشه bitmap رو مستقیم داد به کتابخانه مثلا در کد زیر آیکن یه اپ می گیره و من می خوام اون bitmap بدم به کتابخانه که لود کنه.

    Dim packagemanager1 As PackageManager
    Dim iconapp  As BitmapDrawable
    iconapp=packagemanager1.GetApplicationIcon("com.android.chrome")

    البته یه روش هست  که اصولی نیست اینه که فایل ایکن کپی توی حافظه و آدرس فایل کپی شده رو بهش بدیم ، و نکته اینکه تعداد ایکن ها زیاد هست و این روش اصولی نیست.

    مثلا کتابخانه Glide این قابلیت داره که مستقیم بشه bimap هم داد.

    ممنون  میشم حل بشه مشکلم .

  5. در 19 ساعت قبل، محمدرضا شاهپیری گفته است :

    من احتمال میدم مشکل از sdk باشه. تمامی قسمتها به روزباشه. کتابخونه تست شده و هیچ موردی نداره

    ممنون استاد شاهپیری عزیز ، اگه امکان هست درسته حجم بالاست کل sdk خودتون آپلود کنید دانلود کنیم اگه امکان هست ، ممنون           answercenter.ir  ♥  answercenter.ir

  6. در 48 دقیقه قبل، محمدرضا شاهپیری گفته است :

    با api 29  تست کنید

    سلام با api 29 کامپیال کردم و targetSdkVersion=29  قرار دادم خطای زیر میده:

     

    B4A Version: 9.50
    Java Version: 8
    Parsing code.    (0.00s)
    Building folders structure.    (0.01s)
    Compiling code.    (0.03s)
    Compiling layouts code.    (0.00s)
    Organizing libraries.    (0.00s)
    	(Android Support Library)
    Generating R File.    Error
    e:\sdk\tools\..\extras\b4a_remote\com\google\android\material\material\1.0.0\unpacked-material-1.0.0\res\values\values.xml:97: error: Attribute "closeIcon" has already been defined
    e:\sdk\tools\..\extras\b4a_remote\com\google\android\material\material\1.0.0\unpacked-material-1.0.0\res\values\values.xml:162: error: Attribute "icon" has already been defined
    e:\sdk\tools\..\extras\b4a_remote\com\google\android\material\material\1.0.0\unpacked-material-1.0.0\res\values\values.xml:167: error: Attribute "iconTint" has already been defined
    e:\sdk\tools\..\extras\b4a_remote\com\google\android\material\material\1.0.0\unpacked-material-1.0.0\res\values\values.xml:170: error: Attribute "menu" has already been defined
    e:\sdk\tools\..\extras\b4a_remote\androidx\core\core\1.1.0\unpacked-core-1.1.0\res\values\values.xml:163: error: Attribute "fontVariationSettings" has already been defined
    e:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63708016909628\res\values\values.xml:437: error: Attribute "tabIndicatorColor" has already been defined
    e:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63708016909628\res\values\values.xml:438: error: Attribute "tabIndicatorHeight" has already been defined
    e:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63708016909628\res\values\values.xml:439: error: Attribute "tabBackground" has already been defined
    e:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63708016909628\res\values\values.xml:440: error: Attribute "tabTextAppearance" has already been defined
    e:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63708016909628\res\values\values.xml:441: error: Attribute "tabSelectedTextColor" has already been defined
    e:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63708016909628\res\values\values.xml:443: error: Attribute "tabMinWidth" has already been defined
    e:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63708016909628\res\values\values.xml:444: error: Attribute "tabPaddingStart" has already been defined
    e:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63708016909628\res\values\values.xml:445: error: Attribute "tabPaddingTop" has already been defined
    e:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63708016909628\res\values\values.xml:446: error: Attribute "tabPaddingEnd" has already been defined
    e:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63708016909628\res\values\values.xml:447: error: Attribute "tabPaddingBottom" has already been defined
    e:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63708016909628\res\values\values.xml:448: error: Attribute "tabPadding" has already been defined
    e:\sdk\tools\..\extras\b4a_local\unpacked-persianrecyclerview-63708016909628\res\values\values.xml:449: error: Attribute "tabMaxWidth" has already been defined

     

  7. سلام من توی  نسخه جدید کتابخانه به خطا می خورم در ضمن پوشه extras که فایل قرار داده بودین من هم جایگزین توی sdk و نسخه 4.00 رو هم فعال کردم و همون سورس خودتون موقع کامپایل با خطای زیر مواجه میشم.

    خطای زیر:

     

    B4A Version: 9.50
    Java Version: 8
    Parsing code.    (0.00s)
    Building folders structure.    (0.01s)
    Compiling code.    (0.01s)
    Compiling layouts code.    (0.00s)
    Organizing libraries.    (0.00s)
    	(Android Support Library)
    Generating R file.    Error
    Failed to generate resource table for split ''
    e:\sdk\tools\..\extras\b4a_remote\androidx\appcompat\appcompat\1.1.0\unpacked-appcompat-1.1.0\res\values-v28\values-v28.xml:7: error: Error: No resource found that matches the given name (at 'dialogCornerRadius' with value '?android:attr/dialogCornerRadius').

     

  8. در در 14 تیر 1395 در 13:17، امین شاهدی گفته است :

     

    سلام کتابخانه آپدیت بشه خیلی خوب میشه و کتابخانه در اندروید 7 به بالا متد IsRunning کلا همیشه  مقدار false برمی گردونه. (thread1.IsRunning)

    و همچنین در کد زیر مقدار Successful همیشه true بر می گردونه ،  در واقع باید وقتی ترد کامل انجام شد مقدار true و در صورتی کار کامل تموم نشده بود مقدار false برگردونه که مشکل اینه همیشه true بر می گردونه

    Sub thread1_ThreadEnd (Successful As Boolean)

     

    ممنون میشم مشکلش حل بشه

     

  9. در در 1396/12/26, 09:28:00، mahdi_s گفته است :

    Ms_GoogleMap

    مشاهده فایل

    سلام خدمت تمامی کاربران عزیز امیدوارم حالتون خوب باشه اولین پست من هستش امیدوارم مفید باشه.

    کتابخانه Ms_GoogleMap کتابخانه ای قدرتمند در زمینه نمایش نقشه با چهار حالت نمایش

    قابلیت زوم

    قابلیت انتخاب حالت نمایش

    دانلود پیکاسو

     

    2018-03-20-20-40-20-BlueStacks-App-Playe2018-03-20-20-43-02-BlueStacks-App-Playe2018-03-20-20-44-28-BlueStacks-App-Playe2018-03-20-20-48-03-BlueStacks-App-Playe2018-03-20-20-45-53-BlueStacks-App-Playe


     

    سلام برای قرار دان در اپ نیاز به api سمت گوگل هست یعنی باید ۲۰۰ دلار پرداخت کنیم ماهیانه من فقط چیزی نیاز دارم مثلا ۱۰۰ تا مکان مارک کنم و نقشه رو نشون بدم

  10. در 17 ساعت قبل، hosseinkarimyan گفته است :

    سلام من 2 مشکل دارم:

    مشکل اول:

     اینکه  مثلا یه lable در PersianRecyclerLayout   قرار میدم حالا میخوام وقتی روی اون کلیک شد بره توی رویداد خود lable  نرود توی رویداد OnItemClick    منظور یعنی وقتی روی lable کلیک شد رویداد Label1_Click اجرا بشه sender کار کند  .

    
    Sub Activity_Create(FirstTime As Boolean)
    
    pr.Builder("pr").NormalRecycler.BALayout.ListView.RecyclerView.Build
    
    Activity.AddView(pr,PerXToCurrent(0),PerYToCurrent(0),PerXToCurrent(100),PerYToCurrent(80))
    
    pr.ShowRecycler
    
    End Sub
    Sub pr_getItemCount As Int
    	Return 1000
    End Sub
    
    Sub pr_onCreateViewHolder(layoutitem As Object,viewtype As Int) As Object
    	
    	
    	Dim mainpanel As Panel=layoutitem
    	Dim Label1 As Label
    	Label1.Initialize("Label1")
    	Label1.Color=Colors.Red
    	mainpanel.AddView(Label1,PerXToCurrent(0),PerYToCurrent(0),PerXToCurrent(100),PerYToCurrent(10))
    	
    	
    	Return Null
    End Sub
    Sub pr_onBindViewHolder(layoutitem As Object,position As Int,viewtype As Int)
    	Dim mainpanel As Panel=layoutitem
    	mainpanel.Width=PerXToCurrent(100)
    	mainpanel.Height=PerYToCurrent(11)
    	Dim Label1 As Label=mainpanel.GetView(0)
    	Label1.Text="item" & position
    	Label1.Tag="b"
    
    End Sub
    
    
    Sub Label1_Click
    	Dim Label1 As Label=Sender
    	
    	Label1.Color=Colors.Green
    	ToastMessageShow(Label1.Text,False)
    	ToastMessageShow(Label1.Tag,False)
    	
    End Sub
    Sub pr_OnItemClick(ItemTag As Object,position As Int)
    
    End Sub

     

    توجه کد به صورت زیر نباشد

    
    Sub pr_onBindViewHolder(layoutitem As Object,position As Int,viewtype As Int)
    	Dim mainpanel As Panel=layoutitem
    	mainpanel.Width=PerXToCurrent(100)
    	mainpanel.Height=PerYToCurrent(11)
    	Dim Label1 As Label=mainpanel.GetView(0)
    	Label1.Text="item" & position
    
    
    ''''''''   توجه  این روش نمی خوام باشه چون من 
    ''''''' tag
    '''  رو یه مقدار خاصی میخوام بدم 
    	Label1.Tag=Label1
    
    End Sub

    --------------------------------------

    مشکل دوم :

    فرض کنید ما یه 100 ایتم داریم و داخل هر ایتم یه  lable هست حالا اگه کاربر روی هر lable کلیک کرد رنگش سبز بشه

    مشکل اینکه مثلا کاربر روی lable ایتم 0 کلیک کرد با پایین اوردن اسکرول lable ایتم های  شماره 5 و 11 و  17 و ..  به همین شکل هم رنگش سبز میشه  در صورتی که کاربر فقط روی ایتم صفر کلیک کرده

    دوستان خیلی مهم برام کمک کنید

  11. سلام من 2 مشکل دارم:

    مشکل اول:

     اینکه  مثلا یه lable در PersianRecyclerLayout   قرار میدم حالا میخوام وقتی روی اون کلیک شد بره توی رویداد خود lable  نرود توی رویداد OnItemClick    منظور یعنی وقتی روی lable کلیک شد رویداد Label1_Click اجرا بشه sender کار کند  .

    Sub Activity_Create(FirstTime As Boolean)
    
    pr.Builder("pr").NormalRecycler.BALayout.ListView.RecyclerView.Build
    
    Activity.AddView(pr,PerXToCurrent(0),PerYToCurrent(0),PerXToCurrent(100),PerYToCurrent(80))
    
    pr.ShowRecycler
    
    End Sub
    Sub pr_getItemCount As Int
    	Return 1000
    End Sub
    
    Sub pr_onCreateViewHolder(layoutitem As Object,viewtype As Int) As Object
    	
    	
    	Dim mainpanel As Panel=layoutitem
    	Dim Label1 As Label
    	Label1.Initialize("Label1")
    	Label1.Color=Colors.Red
    	mainpanel.AddView(Label1,PerXToCurrent(0),PerYToCurrent(0),PerXToCurrent(100),PerYToCurrent(10))
    	
    	
    	Return Null
    End Sub
    Sub pr_onBindViewHolder(layoutitem As Object,position As Int,viewtype As Int)
    	Dim mainpanel As Panel=layoutitem
    	mainpanel.Width=PerXToCurrent(100)
    	mainpanel.Height=PerYToCurrent(11)
    	Dim Label1 As Label=mainpanel.GetView(0)
    	Label1.Text="item" & position
    	Label1.Tag="b"
    
    End Sub
    
    
    Sub Label1_Click
    	Dim Label1 As Label=Sender
    	
    	Label1.Color=Colors.Green
    	ToastMessageShow(Label1.Text,False)
    	ToastMessageShow(Label1.Tag,False)
    	
    End Sub
    Sub pr_OnItemClick(ItemTag As Object,position As Int)
    
    End Sub

     

    توجه کد به صورت زیر نباشد

    Sub pr_onBindViewHolder(layoutitem As Object,position As Int,viewtype As Int)
    	Dim mainpanel As Panel=layoutitem
    	mainpanel.Width=PerXToCurrent(100)
    	mainpanel.Height=PerYToCurrent(11)
    	Dim Label1 As Label=mainpanel.GetView(0)
    	Label1.Text="item" & position
    
    
    ''''''''   توجه  این روش نمی خوام باشه چون من 
    ''''''' tag
    '''  رو یه مقدار خاصی میخوام بدم 
    	Label1.Tag=Label1
    
    End Sub

    --------------------------------------

    مشکل دوم :

    فرض کنید ما یه 100 ایتم داریم و داخل هر ایتم یه  lable هست حالا اگه کاربر روی هر lable کلیک کرد رنگش سبز بشه

    مشکل اینکه مثلا کاربر روی lable ایتم 0 کلیک کرد با پایین اوردن اسکرول lable ایتم های  شماره 5 و 11 و  17 و ..  به همین شکل هم رنگش سبز میشه  در صورتی که کاربر فقط روی ایتم صفر کلیک کرده

  12.  نسخه 1.4 رو هم جایگزین و خطای زیر موقع اجرا میده این خطا با نسخه 1.2 فرق داره

     

    *** Service (starter) Create ***
    ** Service (starter) Start **
    ** Activity (main) Create, isFirst = true **
    main_activity_create (java line: 342)
    android.view.InflateException: Binary XML file line #32: Error inflating class com.persian.recycler.libs.viewpagerlayoutmanager.AutoPlayRecyclerView
    	at android.view.LayoutInflater.createView(LayoutInflater.java:633)
    	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:743)
    	at android.view.LayoutInflater.rInflate(LayoutInflater.java:806)
    	at android.view.LayoutInflater.rInflate(LayoutInflater.java:809)
    	at android.view.LayoutInflater.inflate(LayoutInflater.java:504)
    	at android.view.LayoutInflater.inflate(LayoutInflater.java:414)
    	at android.view.LayoutInflater.inflate(LayoutInflater.java:365)
    	at com.persian.recycler.core.RecyclerLayout.InnerInitialize(RecyclerLayout.java:448)
    	at com.persian.recycler.core.PersianRecyclerView.Build(PersianRecyclerView.java:20)
    	at b4a.example.prv.main._activity_create(main.java:342)
    	at java.lang.reflect.Method.invoke(Native Method)
    	at java.lang.reflect.Method.invoke(Method.java:372)
    	at anywheresoftware.b4a.BA.raiseEvent2(BA.java:191)
    	at b4a.example.prv.main.afterFirstLayout(main.java:104)
    	at b4a.example.prv.main.access$000(main.java:17)
    	at b4a.example.prv.main$WaitForLayout.run(main.java:82)
    	at android.os.Handler.handleCallback(Handler.java:739)
    	at android.os.Handler.dispatchMessage(Handler.java:95)
    	at android.os.Looper.loop(Looper.java:135)
    	at android.app.ActivityThread.main(ActivityThread.java:5254)
    	at java.lang.reflect.Method.invoke(Native Method)
    	at java.lang.reflect.Method.invoke(Method.java:372)
    	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903)
    	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)
    Caused by: java.lang.reflect.InvocationTargetException
    	at java.lang.reflect.Constructor.newInstance(Native Method)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:288)
    	at android.view.LayoutInflater.createView(LayoutInflater.java:607)
    	... 23 more
    Caused by: java.lang.NoClassDefFoundError: com.persian.recycler.libs.viewpagerlayoutmanager.AutoPlaySnapHelper
    	at com.persian.recycler.libs.viewpagerlayoutmanager.AutoPlayRecyclerView.<init>(AutoPlayRecyclerView.java:33)
    	at com.persian.recycler.libs.viewpagerlayoutmanager.AutoPlayRecyclerView.<init>(AutoPlayRecyclerView.java:24)
    	... 26 more

     

  13. سلام من ورژن جدید دانلود کردم 1.2 و جایگزین کتابخانه کردم حالا خطای زیر موقع اجرا میده

    *** Service (starter) Create ***
    ** Service (starter) Start **
    ** Activity (main) Create, isFirst = true **
    android.view.InflateException: Binary XML file line #32: Binary XML file line #32: Error inflating class com.persian.recycler.libs.viewpagerlayoutmanager.AutoPlayRecyclerView
    Caused by: android.view.InflateException: Binary XML file line #32: Error inflating class com.persian.recycler.libs.viewpagerlayoutmanager.AutoPlayRecyclerView
    Caused by: java.lang.reflect.InvocationTargetException
    	at java.lang.reflect.Constructor.newInstance0(Native Method)
    	at java.lang.reflect.Constructor.newInstance(Constructor.java:334)
    	at android.view.LayoutInflater.createView(LayoutInflater.java:647)
    	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790)
    	at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)
    	at android.view.LayoutInflater.rInflate(LayoutInflater.java:863)
    	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
    	at android.view.LayoutInflater.rInflate(LayoutInflater.java:866)
    	at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
    	at android.view.LayoutInflater.inflate(LayoutInflater.java:515)
    	at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
    	at android.view.LayoutInflater.inflate(LayoutInflater.java:374)
    	at com.persian.recycler.core.RecyclerLayout.InnerInitialize(RecyclerLayout.java:448)
    	at com.persian.recycler.core.PersianRecyclerView.Build(PersianRecyclerView.java:20)
    	at b4a.example.prv.main._activity_create(main.java:342)
    	at java.lang.reflect.Method.invoke(Native Method)
    	at anywheresoftware.b4a.BA.raiseEvent2(BA.java:191)
    	at b4a.example.prv.main.afterFirstLayout(main.java:104)
    	at b4a.example.prv.main.access$000(main.java:17)
    	at b4a.example.prv.main$WaitForLayout.run(main.java:82)
    	at android.os.Handler.handleCallback(Handler.java:789)
    	at android.os.Handler.dispatchMessage(Handler.java:98)
    	at android.os.Looper.loop(Looper.java:164)
    	at android.app.ActivityThread.main(ActivityThread.java:6541)
    	at java.lang.reflect.Method.invoke(Native Method)
    	at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
    	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
    Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/persian/recycler/libs/viewpagerlayoutmanager/AutoPlaySnapHelper;
    	at com.persian.recycler.libs.viewpagerlayoutmanager.AutoPlayRecyclerView.<init>(AutoPlayRecyclerView.java:33)
    	at com.persian.recycler.libs.viewpagerlayoutmanager.AutoPlayRecyclerView.<init>(AutoPlayRecyclerView.java:24)
    	... 27 more
    Caused by: java.lang.ClassNotFoundException: com.persian.recycler.libs.viewpagerlayoutmanager.AutoPlaySnapHelper
    	at java.lang.VMClassLoader.findLoadedClass(Native Method)
    	at java.lang.ClassLoader.findLoadedClass(ClassLoader.java:738)
    	at java.lang.ClassLoader.loadClass(ClassLoader.java:363)
    	at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
    	... 29 more
    Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v7/widget/RecyclerView$OnFlingListener;
    	at b4a.example.prv.main._globals(main.java:363)
    	at java.lang.reflect.Method.invoke(Native Method)
    	at anywheresoftware.b4a.BA.raiseEvent2(BA.java:191)
    	at b4a.example.prv.main.initializeGlobals(main.java:320)
    	at b4a.example.prv.main.afterFirstLayout(main.java:101)
    	... 9 more
    Caused by: java.lang.ClassNotFoundException: Didn't find class "android.support.v7.widget.RecyclerView$OnFlingListener" on path: DexPathList[[zip file "/data/app/b4a.example.prv-W0MVz9DVg32cLvfD_DjStA==/base.apk"],nativeLibraryDirectories=[/data/app/b4a.example.prv-W0MVz9DVg32cLvfD_DjStA==/lib/x86, /system/lib, /system/vendor/lib]]
    	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:93)
    	at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
    	at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
    	... 14 more

     

     

     

    کد سورس من

     

    #Region  Project Attributes 
    	#ApplicationLabel:b4aexamplep
    	#VersionCode: 1
    	#VersionName: 
    	'SupportedOrientations possible values: unspecified, landscape or portrait.
    	#SupportedOrientations: portrait
    	#CanInstallToExternalStorage: False
    
    
    #End Region
    
    #Region  Activity Attributes 
    	#FullScreen: False
    	#IncludeTitle: True
    #End Region
    
    Sub Process_Globals
    	'These global variables will be declared once when the application starts.
    	'These variables can be accessed from all modules.
    
    End Sub
    
    Sub Globals
    	'These global variables will be redeclared each time the activity is created.
    	'These variables can only be accessed from this module.
    Dim pr As PersianRecyclerLayout
    
    End Sub
    
    Sub Activity_Create(FirstTime As Boolean)
    	'Do not forget to load the layout file created with the visual designer. For example:
    	'Activity.LoadLayout("Layout1")
    
    pr.Builder("pr").NormalRecycler.BALayout.ListView.RecyclerView.Build
    
    Activity.AddView(pr,PerXToCurrent(0),PerYToCurrent(0),PerXToCurrent(100),PerYToCurrent(80))
    
    pr.ShowRecycler
    
    
    
    End Sub
    Sub pr_getItemCount As Int
    	Return 1000
    End Sub
    
    Sub pr_onCreateViewHolder(layoutitem As Object,viewtype As Int) As Object
    	
    	Dim btn As Button
    	btn.Initialize("")
    	Dim mainpanel As Panel=layoutitem
    	mainpanel.AddView(btn,PerXToCurrent(0),PerYToCurrent(0),PerXToCurrent(100),PerYToCurrent(10))
    	
    	
    	
    	Return Null
    End Sub
    Sub pr_onBindViewHolder(layoutitem As Object,position As Int,viewtype As Int)
    	Dim mainpanel As Panel=layoutitem
    	mainpanel.Width=PerXToCurrent(100)
    	mainpanel.Height=PerYToCurrent(11)
    	Dim btn As Button=mainpanel.GetView(0)
    	btn.Text="item" & position
    	btn.Color=Colors.Red
    	
    
    End Sub
    Sub Activity_Resume
    
    End Sub
    
    Sub Activity_Pause (UserClosed As Boolean)
    
    End Sub

    خطا روی خط pr.Builder("pr").NormalRecycler.BALayout.ListView.RecyclerView.Build

  14. در در 1395/05/26, 11:37:17، امین شاهدی گفته است :

    با سلام ،

    کتابخونه آریا توست برای نمایش توست های زیبا و همراه با انیمیشن با قابلیت شخصی سازی بسیار بالا

     

    امکانات :

    - امکان نمایش توست با یک متن

    - امکان نمایش توست با یک متن و عکس

    - امکان نمایش توست با دو متن

    - امکان نمایش توست با دو متن زیر هم ئ عکس

    - قابلیت گرد کردن دور توست و حالت معمولی

    - قابلیت نمایش توست به مدت زمان دلخواه و یا به صورت نا محدود تا زمانی که خودتون اون رو dismiss کنید

    - قابلیت SwipeToDismiss (کشیدن به چپ و راست و حذف شدن توست)

    - قابلیت رنگ بندی همه اجزا (بکگراند و متن ها)

    - قابلیت تغییر دادن همه اجزا بعد از نمایش توست ، برای مثال نمایش توست برای نشان دادن روند دانلود و یا کپی شدن یک فایل

    - قابلیت استفاده از بکگراند های کاستوم (BitmapDrawable , ColorDrawable , GradiantDrawable)

    - قابلیت بزرگ و کوچیک کردن توست

    - قابلیت تغییر فونت

    - قابلیت نمایش توست بالا و یا پایین صفحه

     

    - و کلی قابلیت های دیگر ....

     

    AriaToastSample.gif

     

    لینک خرید کتابخانه

     

    دانلود فیلم آموزشی و کاربرد بیشتر این کتابخانه

     

    * پیش نیاز های کتابخانه : ورژن 6 B4A و android-support-v4.jar

     

    کاملا اختصاصی از انجمن انسر سنتر

    سلام چطور میشه تمام aria toast رو یکجا بست.(فرض کن دوبار کلیک روی دکمه دو توست نشون میده میخوام با یک دستور تمام توست ها رو ببندم  )

     

    AriaToast1.DismissWithoutAnimation

     

    نمیشه با کد بالا

  15. در 1 ساعت قبل، محمدرضا شاهپیری گفته است :

    من متوجه نشدم میخواین چیکار کنین عزیز. لطفا سوالاتتونو واضح و بدون ابهاممطرح کنید و حتی الامکان سورس یا کد قرار بدین

     

    اگر آدرس پیج اینستاگرام https://ig.me/bvo4AgTnUIOORV

    رو   در مرورگر وارد کنید میاد کاربر  هدایت می کنه  به  آدرس 

      https://www.instagram.com/p/Bkxroi1HG3y/?utm_source=ig_share_sheet&igshid=1djg535c2hldi

    که من میخوام کد های html موجود در آدرس 

    https://www.instagram.com/p/Bkxroi1HG3y/?utm_source=ig_share_sheet&igshid=1djg535c2hldi بدست بیارم.

    حالا اگر  در کتابخانه شما این آدرس

    https://ig.me/bvo4AgTnUIOORV قرار بدم کاربرو به صفحه

    https://www.instagram.com/p/Bkxroi1HG3y/?utm_source=ig_share_sheet&igshid=1djg535c2hldi هدایت نمیکنه و کد های آدرس

     

    https://ig.me/bvo4AgTnUIOORV برمی گردونه.

    که پشتیبانی از redirect صفحه میشه.

  16. سلام من میخواستم  یک آدرس بهش بدم و تواون آدرس صفحه رو redirect یا همون هدایت به یک آدرس دیگه بشهتو اون آدرس جدید   کد های html  دریافت کنم چطوری میشه این کار  رو انجام داد و آدرس جدید رو هم بتونم در یک توست نشون بدم .

  17. در 5 ساعت قبل، arastooms گفته است :

    سلام 
    این کتابخونه یک متد مخصوص داره برای سایتهایی که امنیت ssl رو فعال کردن
    باید از متد مخصوص استفاده کنید 


    pr.initialize("pr").WithSSL.Build

    موفق باشید

    سلام همین کارو هم میکنم فایده ای نداره .

    • پسندیدن 1
  18. سلام من گواهینامه ssl برای سایتم فعال کردم حالا از این کتابخانه استفاده کردم روی گوشی خودم به راحتی و درستی کار میکنه ولی مثلا روی گوشی samsung a3 2016  یا samsung s6   خطای زیر نشون میده

    com.reza.sh.fastnet.Error@2b69f362
    java.net.SocketTimeoutException: SSL handshake timed out
    null
    connectionError
    com.androidnetworking.error.ANError: java.net.SocketTimeoutException: SSL handshake timed out
    com.androidnetworking.error.ANError: java.net.SocketTimeoutException: SSL handshake timed out
    null

    با کتابخانه okhttp هم خطای زیر

    ''javax.net.ssl.SSLPeerUnverifiedException: No peer certificate

    بنظر شما علت چیه روی چند گوشی تست می کنم بدون مشکله ولی روی این دو گوشی این خطا ها رو میده .ولی مثلا یه آدرس سایت دیگه که حتی ssl داشته باشه میدم درسته.

     

  19. در در 1395/09/17, 09:19:22، محمدرضا شاهپیری گفته است :

    به نام خدا

    سلام و عرض ادب خدمت همه دوستان عزیز

    اگه اهل برنامه های سمت سرور باشید قطعا تا حالا اسم جیسون(json) به گوشتون خورده و آشنایی نسبی رو با اون دارید یکی از پرکاربردترین کتابخونه ها برای نرم افزارهای آنلاین و حتی بعضی از مواقع برای آفلاینها همین کتابخونه جیسون هست

    ساختاری بسیار ساده منعطف و جذاب داره ولی متاسفانه توی بیسیک به روش درستی پیاده سازی نشده و ضعفهای بسیار جدی و عمده ای داره که یا باهاش مواجه شدین یا در آینده ای نزدیک میشین:malih:

    کتابخونه حاظر از کتابخونه قدرتمند org.json ایمپلمنت شده و نهایت سادگی و جذابیت رو شما در کار با جیسون تجربه میکنید توی بیسیک

    تو فیلم زیر یه مقایسه خیلی ساده بین جیسون خود بیسیک و جیسون این کتابخونه انجام شده و میبینید که عملا کتابخونه خود بیسیک بلا استفاده اس به خاطر همون ضعفهایی که توی فیلم عرض میشه خدمتتون

    persianlibeju

    در نهایت امیدوارم دوستان از این کتابخونه نهایت استفاده رو ببرن

    شاد و موفق باشید

    لینک خرید کتابخانه

    لینک آموزش و حل مشکل با ariavolley

    سلام من این کتابخونه رو خریدم و ورژن 2.2 رو دانلود کردم ولی داخل کتابخانه ها که تیک زدم v1.00 نشون میده حتی ورژن های 2 و 2.1 رو هم جایگزین کردم که همین طور هست.

     ورژن خود b4a من 8.00

    ممنون اززحمات شما :give_heart:

  20. سلام دو سوال خیلی مهم دارم

    1-چطور میشه بدون layout b4a با استفاده از کد نویسی یک PersianRecyclerView   رو در اکتیویتی addviewکنم و در آن ایتم بریزم .

    PersianRecyclerView.initialize("pr",Panel1) باید چطور باشه.

    ------------------------------------

    2-من می خوام برای این ابزار لیمیت بزارم مثلا 10 تا 10 تا به پایان اسکرول رسید اضافه شه و یا کار خاصی رو انجام بده (این برای سرعتش نیست میدونم که بدون لیمیت میشه چنیدن هزار ایتم بدون کرش لود کرد من برای کار خاصی نیاز به لیمیت این ابزار دارم ممنون از شما )

        

  21. سلام دوستان آیا با این میشه لود لیمیت داد ،هدفم از لیمیت نه برای کرش هست برای چیز دیگه ای هست.  و آیا میتونیم مثل مولتی پنل یک پنل رو با کد نویسی addview کنم ساده تر بگم:

    یعنی فرض کنید من نمی خوام از xml یا لیوت b4a استفاده کنم میخوام مثلا با کدنویسی یک پنل رو ایجاد و دکمه و... در آن قرار بدم  و addview کنم اون پنل رو که به صورت لیستی مثلا ۲۰۰ تا نشون بده.

    ممنون.

  22. در در 1394/10/01, 13:03:56، امین شاهدی گفته است :
    با سلام خدمت دوستان عزیز ، خب کتابخونه توی فروشگاه قرار گرفت و میتونین خیلی راحت کتابخونه+ ریسورس ها + سورس + آموزش تصویری رو از فروشگاه تهیه کنید ،
     
    امکانات کتابخونه هم به این صورته :

    -استفاده خیلی راحت و آسون و دیگه نیازی به مولتی پنل و کد نویسی های طولا نی و سخت و افت سرعت برنامه و کرش ندارید و بدون لیمیت دادن میتونین چند هزار آیتم رو به صورت آنی و با حتی کمترین افت سرعت نمایش بدین
    -امکان طراحی لیوت توی بیسیک و استفاده از لیوت های بیسیک توی لیست ویو  و گرید ویو 
    -لیست ویو و گرید ویو همراه با عکس +2عدد تکست
    -لیست ویو و گرید ویو همراه با عکس و باتن +2عدد تکست
    -لیست ویو و گرید ویو همراه با CheckBox همراه با 2عدد تکسک
    -لیست ویو و گرید ویو ساده دو خطی و یه خطی
    -قابلیت اضافه کردن امکان PullToRefresh (کشیدن رو به پایین و رفرش شدن (مثل برنامه هایی مثل instagram,Gmail و ...)
    -گالری ویو (ایمیج اسلادر حرفه ای با 16 انیمیشن زیبا)    برای دیدن apk نمونه کلیک کنید
    -و ExpandableListView استاندارد خود اندروید 
    -امکان اضافه کردن چندین هزار آیتم بدون افت سرعت
    -امکان دانلود عکس های لیست با کتابخانه بسیار قدرتمند Picasso
    --امکان دادن عکس ها توی لیست ویو و گرید ویو و گالری به صورت Bitmap و یا آدرس عکس از هرجایی (SDcard , Assets ...) و یا لینک و دانلود خودکار توسط کتابخونه
    -امکان کلیک شدن جدا روی اجزا مثل کلیک شدن روی عکس و آیتم لیست به صورت جدا ( برای ساخت آِتم هایی مثل علاقه مندی)
    -امکان ذخیره لیست و اجرا اون توی آداپتر در اجرا های بعدی برنامه یعنی هر تغییری رو توی لیست میتونین همونجا ذخیره کنیدش
    -امکان تغییر آیتم ها در هر positionایی برای مثال میتونین عکس آیتم 36 ام رو تغییر بدین و یا هرچیزی بدون اینکه لیست رو دوباره از اول بخواین لود کنید
    -امکان اضافه کردن آیتم در مکان مشخص ، برای مثال توی position شماره 130 یه آیتم اضافه کنید
    -امکان حذف هر یک از آیتم ها در هر position ایی
    -تمامی لیوت ها xml هستش و میتونین تمامی لیوت رو از رنگ متن ها تا padding ها و هرچیزی رو شخصی سازی کنید و میتونین حتی لیوت های خودتون رو درست کنید و با این کتابخونه استفاده کنید ! ! !
    -افکت کلیک شدن روی آیتم ها روی اندروید 5 به بالا به صورت Ripple و زیر 5 به صورت معمولی که میتونین رنگش رو هر رنگی که خواستین بزارین
    -امکان تغییر شکل Divider یا همون جدا کننده بین آیتم ها که میتونین از هر عکسی ویا رنگی به عنوان جدا کننده استفاده کنید
    - و کلی امکانات دیگه که توی لیست معمولی به هیچ عنوان نمیشه ازش استفاده کرد و مولتی پنل هم سرعت برنامه رو به شدت کاهش میده
     
    تمامی امکانات مانند لیست ویو و گرید ویو و ExpandableListView و گالری ویو که همون ViewPager هستش  کاملا Native و استاندارد خود اندروید هستش و تمامی ادپتر ها کاملا بهینه کد نویسی شده تا بتونین از نهایت سرعت استفاده کنین 

    (لیوت های بیشتر و انیمیشن ها و ... کم کم به کتابخونه اضافه میشه و خب هرکس که یه بار این کتابخونه رو بخره میتونه آپدیت ها و لیوت های جدید رو رایگان دریافت کنه)
     
     
     
    دقیقا قبل اضافه شدن به فروشگاه من یه آپدیت هم واسش دادم که متاسفانه فرصت نشد آموزش تصویری جدید بگیرم ، توی ورژن جدید برای سرعت هرچه بیشتر لیست از کتابخونه فوق الاده قدرتمند Picasso استفاده شده که شما میتونین  به جای دادن اسم عکس به لیست ( بعد از دیدن آموزش تصویری متوجه میشین ) میتونین یه لینک به جاش بدین که حتما باید با //:http شروع شده باشه تا کتابخونه تشخیص بده که اسم به صورت لینکه و اون رو با از طریق picasso دانلود میکنه و توی لیست قرار میده.(بدون افت سرعت توی لیست های طولانی و دانلود همه عکس ها) 
    در صورتی که از این حالت استفاده کردین تا وقتی عکس دانلود بشه یه عکس به صورت پیش فرض جای اون قرار میگیره که میتونین از توی Resource ها و توی پوشه drawable اون رو تغییر بدین (یه عکس به اسم placeholder)
     
    برای استفاده از GalleryView باید کتابخونه android-support-v4  رو داشته باشین ، برای دانلود کلیک کنید
     
    لینک فروشکاه :
    
    https://answercenter.ir/store/product/97-arialistview/

     

     
     
     
    * به دلیل استفاده از Ripple ها و کد های متریال باید برای کامپایل از Api بالای 21 استفاده کنید (برنامه روی اندروید های پایین اجرا میشه و فقط برای کامپایل api بالا میخواد همین)
     
    ویدبو یکی از لیست ها همراه با عکس با 1میلیون آیتم ! ! !
     

    سلام  امین جان واقعا ممنونم از زحماتی که برای انجمن میکشی.

    من آریا لیست ویو روخریدم ولی مثلا اگر بخوام ویوی رو به اون اضافه کنم چطور هست یعنی فرض کن مثلا یک کتابخونه ای داریم که ویویی در آن قرار دارد مثل videoview چطوری میشه به این لیست ویو اضافه کنم . یا کارت ویو یا هر ویو دیگه ای .

×
×
  • اضافه کردن...