2016-12-12 10 views
0

このコードでScrollViewのCardViewボタンを使用しようとしていますが、動作しません.MsCardViewを1つずつScrollViewに配置するサブを定義します。私はBasic4Androidで新しく、どこに問題があるのか​​理解できません!どのように私はそれを修正することができます理解するのを助ける場合は、私は感謝されます!
: `ScrollViewにmsCardViewを配置する方法

Sub Globals 
Dim ScrollView1 As ScrollView 
End Sub 

Sub Activity_Create(FirstTime As Boolean) 

ScrollView1.Initialize("ScrollView1") 
ScrollView1.Color=0xFFEEEEEE 


Activity.AddView(ScrollView1,0,100%y,100%x,100%y-100dip) 

MainItems 

End Sub 


Sub MainItems 

Dim a1 As MSCardView 
a1.Initialize("a1") 
ScrollView1.Panel.AddView(a1,50%x-100dip,20dip,200dip,80dip) 


Dim aLbl As Label 
aLbl.Initialize("aLbl") 
aLbl.Text="Season1" 
aLbl.TextSize=20 
aLbl.Gravity=Gravity.CENTER 
aLbl.Typeface=Typeface.LoadFromAssets("myandroid.ttf") 
aLbl.TextColor=Colors.RGB(50,50,50) 
a1.Panel.AddView(aLbl,50dip,20dip,100dip,40dip) 


Dim a2 As MSCardView 
a2.Initialize("a2") 
ScrollView1.Panel.AddView(a2,50%x-100dip,20dip,200dip,80dip) 


Dim aLb2 As Label 
aLb2.Initialize("aLb2") 
aLb2.Text="Season2" 
aLb2.TextSize=20 
aLb2.Gravity=Gravity.CENTER 
aLb2.Typeface=Typeface.LoadFromAssets("myandroid.ttf") 
aLb2.TextColor=Colors.RGB(50,50,50) 
a2.Panel.AddView(aLb2,50dip,20dip,100dip,40dip) 


Dim a3 As MSCardView 
a3.Initialize("a3") 
ScrollView1.Panel.AddView(a3,50%x-100dip,20dip,200dip,80dip) 


Dim aLb3 As Label 
aLb3.Initialize("aLb3") 
aLb3.Text="Season3" 
aLb3.TextSize=20 
aLb3.Gravity=Gravity.CENTER 
aLb3.Typeface=Typeface.LoadFromAssets("myandroid.ttf") 
aLb3.TextColor=Colors.RGB(50,50,50) 
a3.Panel.AddView(aLb3,50dip,20dip,100dip,40dip) 

. 
. 
. 
End Sub 

`

+0

なぜBasic4Androidが必要ですか?それは飢えていて、生き残ることのできない枝です。 VBの時間がなくなりました。 – Beloo

+0

私は他の言語よりもよく連絡できると思います。しかし、私も老人です:)あなたの代わりにあなたの提案は何ですか?私はjavaとEclipsが私のためにもうちょっと難しいと感じました!私はちょうどモバイルプログラミングに精通したい! –

+0

はい、Javaではなく、日食です。 Androidスタジオを使用 – Beloo

答えて

0

#Regionプロジェクト属性の後にこのコードを追加し、これが

#AditionalRes : E:\Barname\Basic4android\Compatible B4A Collection\SDK\extras\android\support\v7\cardview 

を動作するかどうかを確認(あなたのSDKで、独自のAndroidのサポートファイルを扱う必要があります)

AndroidサポートファイルがSDKフォルダにない場合は、あなたはGoogleで検索してダウンロードする必要があります)

関連する問題