RT
解决方案 »
- android 的布局的宽度从100 逐渐变到50 的动画
- RadioButton 的问题
- Android 客户端自动升级后一打开就异常关闭
- 求救,repo的问题,还有救么
- 将来android跟ios是不是主宰手机系统
- 关于系统URI和系统ContentProvider的问题~~
- Android MediaRecoder 编解码问题
- eclipse 如何导入新浪微博的java sdk
- activity和service中用什么方法传递Intent参数?
- 新手求助一个关于线程间的问题
- 要写一个联机软件
- activity-alias怎样从targetActivity中拉出来显示在home screen
xml文件核心部分:
<HorizontalScrollView
android:id="@+id/myscrollview"
android:layout_width="1249dp"
android:layout_height="200dp"
android:layout_x="10dp"
android:layout_y="500dp"
android:scrollbars="none" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" > <GridView
android:id="@+id/gridview1"
android:layout_width="129dp"
android:layout_height="262dp"
android:focusable="true"
android:gravity="center"
android:listSelector="@android:color/transparent"
android:nextFocusUp="@id/tvsetting"
android:numColumns="1"
android:scrollbars="none" > </GridView>java代码核心部分:
int size = mGridPageAdapter1.getCount();
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
float density = dm.density;
allWidth = (int) (220 * size * density);
itemWidth = (int) (100 * density);
LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(allWidth, LinearLayout.LayoutParams.FILL_PARENT);
mGridView1.setLayoutParams(params);
mGridView1.setColumnWidth(itemWidth);
mGridView1.setHorizontalSpacing(120);
mGridView1.setStretchMode(GridView.NO_STRETCH);
mGridView1.setNumColumns(30);