من برای قسمت تنظیمات برنامه م ، از این کد ها استفاده کردم :
Sub Process_Globals
Dim font As String
Dim size As Int
Dim color As Int
End Sub
Sub Globals
Private Label1 As Label
Private Label2 As Label
Private Label3 As Label
Private Label4 As Label
Private Spinner1 As Spinner
Private SeekBar1 As SeekBar
Private RadioButton1 As RadioButton
Private RadioButton2 As RadioButton
Private RadioButton3 As RadioButton
Private Button1 As Button
End Sub
Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("setting")
For i = 1 To 6
Spinner1.Add("font"&i)
Next
End Sub
Sub Activity_Resume
End Sub
Sub Activity_Pause (UserClosed As Boolean)
End Sub
Sub Button1_Click
font = Spinner1.SelectedItem
size = SeekBar1.Value
If RadioButton1.Checked Then
color=1
End If
If RadioButton2.Checked Then
color=2
End If
If RadioButton3.Checked Then
color=3
End If
StartActivity("menu")
Activity.Finish
End Sub
Sub Spinner1_ItemClick (Position As Int, Value As Object)
Label3.Typeface=Typeface.LoadFromAssets(Value & ".ttf")
End Sub
Sub SeekBar1_ValueChanged (Value As Int, UserChanged As Boolean)
Label3.TextSize=Value
End Sub
Sub RadioButton1_CheckedChange(Checked As Boolean)
If Checked Then
Label3.TextColor=Colors.Black
End If
End Sub
Sub RadioButton2_CheckedChange(Checked As Boolean)
If Checked Then
Label3.TextColor=Colors.Green
End If
End Sub
Sub RadioButton3_CheckedChange(Checked As Boolean)
If Checked Then
Label3.TextColor=Colors.Red
End If
End Sub
Sub Activity_KeyPress (KeyCode As Int) As Boolean
If KeyCode = KeyCodes.KEYCODE_BACK Then
StartActivity("menu")
Activity.Finish
End If
End Sub
و برای اجرای تنظیمات یا همون apply شدنش در داخل برنامه ، از این کدها استفاده کردم :
Sub Globals
Private Label1 As Label
Private Button1 As Button
Private Button2 As Button
Private ImageView1 As ImageView
End Sub
Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("koodak")
Label1.TextSize=setting.size
Label1.Typeface=Typeface.LoadFromAssets(setting.font & ".ttf")
Dim su As StringUtils
Label1.Height=su.MeasureMultilineTextHeight(Label1,Label1.Text)
Select Case setting.color
Case 1
Label1.TextColor=Colors.Black
Case 2
Label1.TextColor=Colors.Green
Case 3
Label1.TextColor=Colors.Red
End Select
End Sub
از دیتا بیس اینا هم استفاد نکردم ، حالا میشه بگید این کدا دردش چیه که موقع وارد شدن به صفحه اخطار typeface میده ؟
:an error accured in sub
juva.lang.runtimeExcepction :
native typeface cannot be made
continue ?
سوال
amardia 18
با سلام خدمت اساتید گرامی
من برای قسمت تنظیمات برنامه م ، از این کد ها استفاده کردم :
و برای اجرای تنظیمات یا همون apply شدنش در داخل برنامه ، از این کدها استفاده کردم :
از دیتا بیس اینا هم استفاد نکردم ، حالا میشه بگید این کدا دردش چیه که موقع وارد شدن به صفحه اخطار typeface میده ؟
اگه میشه ، راهنماییم کنید .
ممنون از لطفتون
لینک ارسال
به اشتراک گذاری در سایت های دیگر
10 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.