Sub Globals
Private ProgressBar1 As ProgressBar
Dim j As JavaObject
End Sub
Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("sample")
j.InitializeContext
j.RunMethod("changeProgressColor",Array As Object(ProgressBar1,Colors.red))
ProgressBar1.Progress = 50
End Sub
#if java
import android.graphics.Color;
import android.graphics.PorterDuff.Mode;
import android.widget.ProgressBar;
Public void changeProgressColor(ProgressBar PB1,int Color){
PB1.getProgressDrawable().setColorFilter(color, Mode.SRC_IN);
}
#End If
سوال
HS71 78
سلام بچه ها،
برای تغییر رنگ progressbar از جاوا آبجکت استفاده کردم اما هنگام کامپایل خطای زیر رو میده ..
نسخه بیسیک 6.5
نسخه جاوا آبجکت هم 2.05
کدهای اصلی:
Sub Globals Private ProgressBar1 As ProgressBar Dim j As JavaObject End Sub Sub Activity_Create(FirstTime As Boolean) Activity.LoadLayout("sample") j.InitializeContext j.RunMethod("changeProgressColor",Array As Object(ProgressBar1,Colors.red)) ProgressBar1.Progress = 50 End Sub #if java import android.graphics.Color; import android.graphics.PorterDuff.Mode; import android.widget.ProgressBar; Public void changeProgressColor(ProgressBar PB1,int Color){ PB1.getProgressDrawable().setColorFilter(color, Mode.SRC_IN); } #End If
با تشکر.
لینک ارسال
به اشتراک گذاری در سایت های دیگر
4 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.