-
تعداد ارسال ها
407 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
1
نوع محتوا
نمایه ها
فروشگاه
تالارهای گفتگو
بخش دریافت
پست ها ارسال شده توسط hosseinkarimian
-
-
در در 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سلام من هنوز مشکل حل نشده خیلی مهمه ممنون میشم کمک کنید.
-
در 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اقای شاهپیری ممنون میشم کمک کنید کارم گیره این.
-
با سلام من 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 -
در در 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 هم داد.
ممنون میشم حل بشه مشکلم .
-
-
در 19 ساعت قبل، محمدرضا شاهپیری گفته است :
من احتمال میدم مشکل از sdk باشه. تمامی قسمتها به روزباشه. کتابخونه تست شده و هیچ موردی نداره
ممنون استاد شاهپیری عزیز ، اگه امکان هست درسته حجم بالاست کل sdk خودتون آپلود کنید دانلود کنیم اگه امکان هست ، ممنون answercenter.ir answercenter.ir
-
در 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
-
سلام من توی نسخه جدید کتابخانه به خطا می خورم در ضمن پوشه 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').
-
در در 14 تیر 1395 در 13:17، امین شاهدی گفته است :
سلام کتابخانه آپدیت بشه خیلی خوب میشه و کتابخانه در اندروید 7 به بالا متد IsRunning کلا همیشه مقدار false برمی گردونه. (thread1.IsRunning)
و همچنین در کد زیر مقدار Successful همیشه true بر می گردونه ، در واقع باید وقتی ترد کامل انجام شد مقدار true و در صورتی کار کامل تموم نشده بود مقدار false برگردونه که مشکل اینه همیشه true بر می گردونه
Sub thread1_ThreadEnd (Successful As Boolean)
ممنون میشم مشکلش حل بشه
-
در در 1395/03/30, 22:04:05، امین شاهدی گفته است :
سلام Placeholder هنگام استفاده از IntoTarget کار نمی کند ولی اگه از IntoImageView استفاده کنیم کار می کند دوستان کمک کنید مشکلم حل بشه ممنون
-
در در 1396/12/26, 09:28:00، mahdi_s گفته است :
Ms_GoogleMap
مشاهده فایل
سلام خدمت تمامی کاربران عزیز امیدوارم حالتون خوب باشه اولین پست من هستش امیدوارم مفید باشه.
کتابخانه Ms_GoogleMap کتابخانه ای قدرتمند در زمینه نمایش نقشه با چهار حالت نمایش
قابلیت زوم
قابلیت انتخاب حالت نمایش
دانلود پیکاسو
-
ارسال کننده
-
ارسال03/17/2018
-
دسته
سلام برای قرار دان در اپ نیاز به api سمت گوگل هست یعنی باید ۲۰۰ دلار پرداخت کنیم ماهیانه من فقط چیزی نیاز دارم مثلا ۱۰۰ تا مکان مارک کنم و نقشه رو نشون بدم
-
-
در 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 و .. به همین شکل هم رنگش سبز میشه در صورتی که کاربر فقط روی ایتم صفر کلیک کرده
دوستان خیلی مهم برام کمک کنید
-
سلام من 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 و .. به همین شکل هم رنگش سبز میشه در صورتی که کاربر فقط روی ایتم صفر کلیک کرده
-
نسخه 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
-
عاللیییییی.
فقط من یه مشکل دارم اگه حل بشه خیلی ممنون میشم.
-
سلام من ورژن جدید دانلود کردم 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
-
در در 1395/05/26, 11:37:17، امین شاهدی گفته است :
با سلام ،
کتابخونه آریا توست برای نمایش توست های زیبا و همراه با انیمیشن با قابلیت شخصی سازی بسیار بالا
امکانات :
- امکان نمایش توست با یک متن
- امکان نمایش توست با یک متن و عکس
- امکان نمایش توست با دو متن
- امکان نمایش توست با دو متن زیر هم ئ عکس
- قابلیت گرد کردن دور توست و حالت معمولی
- قابلیت نمایش توست به مدت زمان دلخواه و یا به صورت نا محدود تا زمانی که خودتون اون رو dismiss کنید
- قابلیت SwipeToDismiss (کشیدن به چپ و راست و حذف شدن توست)
- قابلیت رنگ بندی همه اجزا (بکگراند و متن ها)
- قابلیت تغییر دادن همه اجزا بعد از نمایش توست ، برای مثال نمایش توست برای نشان دادن روند دانلود و یا کپی شدن یک فایل
- قابلیت استفاده از بکگراند های کاستوم (BitmapDrawable , ColorDrawable , GradiantDrawable)
- قابلیت بزرگ و کوچیک کردن توست
- قابلیت تغییر فونت
- قابلیت نمایش توست بالا و یا پایین صفحه
- و کلی قابلیت های دیگر ....
دانلود فیلم آموزشی و کاربرد بیشتر این کتابخانه
* پیش نیاز های کتابخانه : ورژن 6 B4A و android-support-v4.jar
کاملا اختصاصی از انجمن انسر سنتر
سلام چطور میشه تمام aria toast رو یکجا بست.(فرض کن دوبار کلیک روی دکمه دو توست نشون میده میخوام با یک دستور تمام توست ها رو ببندم )
AriaToast1.DismissWithoutAnimation
نمیشه با کد بالا
-
در 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 صفحه میشه.
-
سلام من میخواستم یک آدرس بهش بدم و تواون آدرس صفحه رو redirect یا همون هدایت به یک آدرس دیگه بشهتو اون آدرس جدید کد های html دریافت کنم چطوری میشه این کار رو انجام داد و آدرس جدید رو هم بتونم در یک توست نشون بدم .
-
در 5 ساعت قبل، arastooms گفته است :
سلام
این کتابخونه یک متد مخصوص داره برای سایتهایی که امنیت ssl رو فعال کردن
باید از متد مخصوص استفاده کنید
pr.initialize("pr").WithSSL.Build
موفق باشیدسلام همین کارو هم میکنم فایده ای نداره .
- 1
-
سلام من گواهینامه 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 داشته باشه میدم درسته.
-
در در 1395/09/17, 09:19:22، محمدرضا شاهپیری گفته است :
به نام خدا
سلام و عرض ادب خدمت همه دوستان عزیز
اگه اهل برنامه های سمت سرور باشید قطعا تا حالا اسم جیسون(json) به گوشتون خورده و آشنایی نسبی رو با اون دارید یکی از پرکاربردترین کتابخونه ها برای نرم افزارهای آنلاین و حتی بعضی از مواقع برای آفلاینها همین کتابخونه جیسون هست
ساختاری بسیار ساده منعطف و جذاب داره ولی متاسفانه توی بیسیک به روش درستی پیاده سازی نشده و ضعفهای بسیار جدی و عمده ای داره که یا باهاش مواجه شدین یا در آینده ای نزدیک میشین
کتابخونه حاظر از کتابخونه قدرتمند org.json ایمپلمنت شده و نهایت سادگی و جذابیت رو شما در کار با جیسون تجربه میکنید توی بیسیک
تو فیلم زیر یه مقایسه خیلی ساده بین جیسون خود بیسیک و جیسون این کتابخونه انجام شده و میبینید که عملا کتابخونه خود بیسیک بلا استفاده اس به خاطر همون ضعفهایی که توی فیلم عرض میشه خدمتتون
در نهایت امیدوارم دوستان از این کتابخونه نهایت استفاده رو ببرن
شاد و موفق باشید
سلام من این کتابخونه رو خریدم و ورژن 2.2 رو دانلود کردم ولی داخل کتابخانه ها که تیک زدم v1.00 نشون میده حتی ورژن های 2 و 2.1 رو هم جایگزین کردم که همین طور هست.
ورژن خود b4a من 8.00
ممنون اززحمات شما
-
سلام دو سوال خیلی مهم دارم
1-چطور میشه بدون layout b4a با استفاده از کد نویسی یک PersianRecyclerView رو در اکتیویتی addviewکنم و در آن ایتم بریزم .
PersianRecyclerView.initialize("pr",Panel1) باید چطور باشه.
------------------------------------
2-من می خوام برای این ابزار لیمیت بزارم مثلا 10 تا 10 تا به پایان اسکرول رسید اضافه شه و یا کار خاصی رو انجام بده (این برای سرعتش نیست میدونم که بدون لیمیت میشه چنیدن هزار ایتم بدون کرش لود کرد من برای کار خاصی نیاز به لیمیت این ابزار دارم ممنون از شما )
-
سلام دوستان آیا با این میشه لود لیمیت داد ،هدفم از لیمیت نه برای کرش هست برای چیز دیگه ای هست. و آیا میتونیم مثل مولتی پنل یک پنل رو با کد نویسی addview کنم ساده تر بگم:
یعنی فرض کنید من نمی خوام از xml یا لیوت b4a استفاده کنم میخوام مثلا با کدنویسی یک پنل رو ایجاد و دکمه و... در آن قرار بدم و addview کنم اون پنل رو که به صورت لیستی مثلا ۲۰۰ تا نشون بده.
ممنون.
-
در در 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 چطوری میشه به این لیست ویو اضافه کنم . یا کارت ویو یا هر ویو دیگه ای .
کتابخانه PersianRecyclerView ***(نسخه جدید)***
در مرتبط با فروشگاه
ارسال شده در
استاد شاهپیری عزیز کارم گیره شرمنده شما هم سرتون شلوغ اگه کمک کنید ممنون میشم