下面列出了怎么用android.widget.StackView的API类实例代码及写法,或者点击链接到github查看源代码。
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
StackView stk = (StackView)this.findViewById(R.id.stackView1);
ArrayList<StackItem> items = new ArrayList<StackItem>();
items.add(new StackItem("text1", this.getResources().getDrawable(R.drawable.ic_launcher)));
items.add(new StackItem("text2", this.getResources().getDrawable(R.drawable.ic_launcher)));
items.add(new StackItem("text3", this.getResources().getDrawable(R.drawable.ic_launcher)));
items.add(new StackItem("text4", this.getResources().getDrawable(R.drawable.ic_launcher)));
items.add(new StackItem("text5", this.getResources().getDrawable(R.drawable.ic_launcher)));
StackAdapter adapt = new StackAdapter(this, R.layout.item, items);
stk.setAdapter(adapt);
}
public static BaseDSL.ViewClassResult stackView() {
return BaseDSL.v(StackView.class);
}
public static Void stackView(Anvil.Renderable r) {
return BaseDSL.v(StackView.class, r);
}
public static BaseDSL.ViewClassResult stackView() {
return BaseDSL.v(StackView.class);
}