رفتن به مطلب

sinaparsian

کاربر عادی
  • تعداد ارسال ها

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

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

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

  1. من تو یه گوشی دیگه ای تست کردم بازم همین جوری شد یه سوال شما تو پوشه lib سورستون دو ۵ تا فایل android-support-v7-appcompat.jar و android-support-v7-recyclerview.jar و android-support-v4.jar وMaterialFilePicker.jar و MaterialFilePicker.xml بود  که همه اینهارو تو لایبرری b4a پیست کردم بعد suport23.2 رو دانلود کردم و آدرس دهی کردم کد زیر رو هم درست کردم

    #AdditionalRes: ..\res

    مراحل انجام کارم که اشتباه نبوده ؟؟؟؟؟

     

  2. اینم مانیفستم

    'This code will be applied to the manifest file during compilation.
    'You do not need to modify it in most cases.
    'See this link for for more information: http://www.b4x.com/forum/showthread.php?p=78136
    AddManifestText(
    <uses-sdk android:minSdkVersion="5" android:targetSdkVersion="23"/>
    <supports-screens android:largeScreens="true" 
        android:normalScreens="true" 
        android:smallScreens="true" 
        android:anyDensity="true"/>)
    SetApplicationAttribute(android:icon, "@drawable/icon")
    SetApplicationAttribute(android:label, "$LABEL$")
    'End of default text.
    
     'MaterialFilePicker
    ' دسترسی و کدهای مورد نیاز منیفست
    AddPermission("android.permission.READ_exterNAL_STORAGE")
    AddApplicationText(<activity android:name="com.nbsp.materialfilepicker.ui.FilePickerActivity"/>)
    SetApplicationAttribute(android:theme, "@style/MyAppTheme")
    CreateResource(values, theme.xml,
    <resources>
        <style name="MyAppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    	    <item name="colorPrimary">#0D47A1</item>
            <item name="colorPrimaryDark">#2196F3</item>
            <item name="colorAccent">#2196F3</item>
    		<item name="android:textColorPrimary">#EEEEEE</item>
    		<item name="android:textColorSecondary">#EEEEEE</item>
            <item name="windowNoTitle">true</item>
            <item name="windowActionBar">false</item>
        </style>
    </resources>
    )

    نمی دونم مشکلم کجاست 

  3. سلام لطف میکنین پاسخ می دید من تو گوشی تست کردم و با همین مشکل مواجه شدم و سورس رو هم همون جوری که بود باز کردم بدون هیچ گونه تغییراتی

    اینم کد هام

    #Region  Project Attributes 
        #ApplicationLabel: MaterialFilePicker
        #VersionCode: 1
        #VersionName: 
        'SupportedOrientations possible values: unspecified, landscape or portrait.
        #SupportedOrientations: unspecified
        #CanInstallToExternalStorage: False
    #End Region

    #Region  Activity Attributes 
        #FullScreen: False
        #IncludeTitle: True
    #End Region

    Sub Process_Globals
        
    End Sub

    Sub Globals
        
        
    End Sub

    #AdditionalRes: C:\Users\M\Desktop\MaterialFilePicker\res
    #AdditionalRes: C:\Users\M\Desktop\appcompat\b4a_appcompat, de.amberhome.objects.appcompat
    #AdditionalRes: C:\Users\M\Desktop\appcompat\support\v7\appcompat\res, android.support.v7.appcompat
    #AdditionalRes: C:\Users\M\Desktop\appcompat\support\v7\recyclerview\res, android.support.v7.recyclerview
    #Extends: android.support.v7.app.AppCompatActivity


    Sub Activity_Create(FirstTime As Boolean)

    '     MaterialFilePicker
    '     یکسری دسترسی و کدهای مورد نیاز کتابخونه در قسمت منیفست میباشد
    '     محتویات پوشه رس رو ویرایش نکنید و همیشه همراه پروژه استفاده نمایید بقیه آدرس دهی ها هم طبق مسیر خودتون ویرایش کنید

        Dim f As MaterialFilePicker
        f.Initialize("f")
        
        ' اگه خواستین چند بار از کتابخونه استفاده کنید به هر کدوم یک شماره اختصاص بدین
    '    f.withRequestCode(1)
        
        '  هیتلر کردن بر اساس پسوند و اسم فایل برای هیتلر کردن فایل اسم فایل رو وارد کنید و برای هیتلر کردن پسوند فایل رو بعد از .*. قرار بدید
    '    f.withFilter(".*.mp3") 
        
        ' قرار بدید true اگر خواستین بر اساس اسم فایل هیتلر کنید این متد رو برابر
    '   f.withFilterDirectories(False)  
        
        ' برای نمایش فایل های پنهان
    '   f.withHiddenFiles(False)
            
        ' شروع نمایش کتابخونه
        f.start
        
    End Sub

    Sub f_onActivityResult(requestCode As Int,resultCode As Int,intent As Intent)
        
    '    نتیجه برگشتی انتخاب فایل در این ساب
        
        ' استفاده کنید تا برنامه خطا نده Try Catch سعی کنید داخل
        Try
        Log(requestCode) ' همون شماره ای که اون بالا دادید

        ' اگه برابر با -1 بود یعنی انتخاب موفقیت آمیز بوده است
        Log(resultCode) 'resultCode = -1 ==> RESULT_OK 
        
        ' و دیگه هر کاری خواستین با فایل انجام بدید result_file_path اینتنت برگشتی حاوی مسیر فایل انتخاب شده گرفتن مسیر با کلید
        Log(intent.GetExtra("result_file_path")) 

        Catch
            Log(LastException)
        End Try

    End Sub

    Sub Activity_Resume
        
    End Sub

    Sub Activity_Pause (UserClosed As Boolean)

    End Sub
     

  4. یعنی می فرمائید که :


     


     نمیشه تو داخل پروژه بیسیک آی دی یه نفر خاص با یه شماره تلفن مشخص که تو کانتکت ها هم وجود داره و عضو لاین هم هست رو داد و رویدادی رو برای دکمه ای تعریف کرد که با


     


    کلیک اون دکمه متن مشخص شده از داخل یک EditText برای این مخاطب ارسال بشه ؟؟؟؟؟؟؟؟؟


     


    :(:2::(:2:  :(:2:


  5. درود بر شما امین جان ممنونم  بسیار ممنون

     

    فقط ببین درست منظورتو متوجه شدم : شما میگی که من فقط می تونم کپی کنم اگه بخوام تو لاین paste کنم باید دستی این کارو انجام بدم درسته یعنی یه تاچ طولانی رو جایی که پیام رو می فرستیم تو لاین انجام بدم و بعد paste رو بزنم دیگه درسته؟

     

    در ضمن اگه زحمتی نیست ورژن 5.1 رو اینجا آپلود کنید لطفا با تشکر

  6. مگه آخرین ورژن ، ورژن 5 نیست؟؟؟ منم با این ورژن کار میکنم aria.SetClipboardText("salam")1اینجوریه


     


     aria.ClipboadText همچین کدی نیست توش


     


     


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


    • پسندیدن 1
  7. سلام کسی نیست جواب بده ؟؟؟؟؟


     


    یه سوال دیگه در  مورد این لایبرری


     


    من با این لایبرری پروفایلی رو توی لاین باز کردم


     


    متن salam رو بدین وسیله : aria.SetClipboardText("salam")1


     


    تو کلیپ برد قرار دادم


     


    اما برای paste کردن متن  با کد aria.GetClipboardText در محل نوشتن پیام در لاین هیچ عملی انجام نمیشه متن کپی شده اما تو لاین paste نمیشه :fekr: :fekr:


     


    تازه اگر هم کپی بشه چه طور بگم دکمه ارسال هم زده بشه به صورت خودکار :crazy: :crazy: :crazy:


    :89: :89:

    post-2462-0-46104200-1439627445_thumb.jpg

  8. آقا واقعا دست شما درد نکنه بابت این کتابخونه یه دونه باشی داداش ....


     


    فقط کاش میشد این امکان رو هم به کتابخونت اضافه می کردی (ShareTextToAPPWithnumber)


     


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


     


    یعنی میشه؟؟؟؟؟؟ :20: :20: :20:


     


    :2: :2: :2: :2: :2:


     


    :2:


    • پسندیدن 1
×
×
  • اضافه کردن...