سورس کد عوض کردن عکس بک گراند در B4A

اول اینکه دقت داشته باشید کد منیفست رو داخل پروژه تون بزارید که برنامه عمل کنه :

و بعد کد جاوا رو اضافه میکنم به پروژه :

و این هم سورس کل پروژه که پیوست هم شد :

✨ نکات مهم:

• کد آماده و تست‌شده (3 قطعه‌کد)

• کار با کتابخانه‌های: JavaObject، File

• فایل ضمیمه (سورس/نمونه) همراه پست

📚 کتابخانه‌های مورد نیاز:

JavaObject، File

(از مسیر Libraries در محیط B4A تیک بزنید.)

🚀 نحوه استفاده:

فایل سورس را دانلود و در B4A باز کنید؛ مسیرها و تنظیمات را مطابق توضیحات بالا اعمال کنید و خروجی APK بگیرید.

📥 فایل‌های ضمیمه:

• لینک rar (s8.picofile.com): http://s8.picofile.com/file/8302586084/SetWallpaper.rar.html

دسته‌بندیسورس کد اندروید
تاریخ انتشار۲۷ شهریور ۱۴۰۵ - ۰۲:۱۵
تعداد بازدید۲
تعداد فروش۰
فرمت تحویلفایل دانلودی (بعد از پرداخت آنی فعال می‌شود)
پشتیبانیتیکت پشتیبانی در پنل کاربری

ویژگی‌های کلیدی

  • سورس کد آماده B4A
  • کاملاً رایگان
  • کد تست‌شده با توضیح فارسی
  • کتابخانه: JavaObject، File
  • فایل ضمیمه همراه مطلب

هنوز نظری ثبت نشده است. اولین نفر باشید!

برای ثبت نظر وارد شوید. (ثبت نظر پس از خرید فعال می‌شود)

B4A — کد نمونه رایگان این تکه‌کد را می‌توانید مستقیم در پروژه بیسیک۴اندروید استفاده کنید
AddPermission("android.permission.SET_WALLPAPER")

#if java
import android.app.WallpaperManager;
import java.io.IOException;
import android.graphics.Bitmap;

public void changeWallpaper(Bitmap bitmap){
	    WallpaperManager myWallpaperManager 
            = WallpaperManager.getInstance(getApplicationContext());
            try {
                myWallpaperManager.setBitmap(bitmap);
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
}
#End If

#Region  Project Attributes 
	#ApplicationLabel: B4A Example
	#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
	Private NativeMe As JavaObject
	Private ImgViewer As ImageView
End Sub

Sub Activity_Create(FirstTime As Boolean)
	Activity.LoadLayout("activity_main")
	ImgViewer.Bitmap = LoadBitmapSample(File.DirAssets,"blur-background08.jpg",ImgViewer.Width,ImgViewer.Height)
	NativeMe.InitializeContext
End Sub

Sub Activity_Resume

End Sub

Sub Activity_Pause (UserClosed As Boolean)

End Sub


Sub BtnChangeWallpaper_Click
	NativeMe.RunMethod("changeWallpaper",Array As Object(ImgViewer.Bitmap))
End Sub
#if java
import android.app.WallpaperManager;
import java.io.IOException;
import android.graphics.Bitmap;

public void changeWallpaper(Bitmap bitmap){
	    WallpaperManager myWallpaperManager 
            = WallpaperManager.getInstance(getApplicationContext());
            try {
                myWallpaperManager.setBitmap(bitmap);
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
}
#End If
تخصصی بیسیک۴اندرویدسورس‌کد آمادهآموزش گام‌به‌گامکتابخانه‌های کاربردیتحویل آنی بعد از پرداختپشتیبانی واقعی ۲۴/۷بروزرسانی رایگان+۶۹۲ محصول فعال+۳ فروش موفق