【发布时间】:2014-05-22 06:10:00
【问题描述】:
所以我尝试了水平列表视图(适配器),但我无法获得左侧的填充,因此它会相互重叠。它只是像包装内容一样分开。有关如何动态执行此操作的任何建议?
http://www.bild.me/bild.php?file=8656221tabs.jpg
我什至尝试过动态添加视图
<LinearLayout
android:id="@+id/frag_productline_list"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal" >
</LinearLayout>
for (int i = 0 ; i < productList.size(); i++){
TextView tv = new TextView(context);
tv.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT) );
tv.setPadding(-40, 0, 0, 0);
tv.setText(productList.get(i));
tv.setBackgroundResource(R.drawable.tab);
layout.addView(tv);
}
但它看起来只是我在水平列表视图中尝试过的适配器。更糟糕的是没有处理 onItemClickListener
【问题讨论】:
标签: android android-layout android-intent android-fragments android-listview