相关疑难解决方法(0)

如何在android中使网格视图水平滚动

我已经为gridview编写了代码,我可以在其中显示图像和文本,但我想在单个可滚动的行中显示所有图像,如Pulse新闻应用程序.我已经在xml中为gridview实现了horizo​​ntalscroll-view,但它根本不起作用.我正在使用pageviwer选项卡,我正在使用片段.

这是我的xml代码

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >
   <HorizontalScrollView 
   android:id="@+id/horizontalScrollView1" 
   android:layout_width="fill_parent" 
   android:layout_height="wrap_content"
   android:fillViewport="true"
   android:scrollbars="horizontal" >
<GridView
    android:layout_width="500dp"
    android:layout_height="400dp"
    android:id="@+id/gridview"
    android:columnWidth="300dp"
    android:numColumns="3"
    android:horizontalSpacing="10dp"
    android:scrollbars="horizontal">
</GridView>
 </HorizontalScrollView>
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

这是我的图片adpator代码

public class ImageAdapter extends BaseAdapter {
private Context context;
private final String[] mobileValues;
private TextView t;
public ImageAdapter(Context context, String[] mobileValues) {
    this.context = context;
    this.mobileValues = mobileValues;
}
public View getView(int position, View convertView, ViewGroup parent) {
    LayoutInflater inflater = (LayoutInflater) context
            .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    View gridView;
    if (convertView == null) {
        gridView = new …
Run Code Online (Sandbox Code Playgroud)

android android-layout

29
推荐指数
4
解决办法
8万
查看次数

水平滚动网格视图

我知道在Android中不可能水平滚动网格视图.但我正在做的是在水平滚动视图中动态添加图像按钮,如下所示:

public class HorizontalScroller extends Activity {
    static int l=0;
     private Rect mTempRect = new Rect();

    static int r1=0;
    static int t=0;
    static int b=0;
    static int x=0;
    static int y=0;
 //Button[]  b1 = new Button[100];
    ImageButton btn[][] = new ImageButton[10][10];

 //ImageButton b1 = new ImageButton(this);
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        LinearLayout rl = (LinearLayout)findViewById(R.id.widget92);

        LinearLayout.LayoutParams params1 = new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT);

        for(int i=0;i<4;i++)
        {
            for(int j=0;j<10;j++)
            {System.out.println("helo");
        /*      l=l+100; …
Run Code Online (Sandbox Code Playgroud)

android scroll gridview

14
推荐指数
4
解决办法
4万
查看次数

Android网格视图水平滚动

我正在执行一项任务,从服务器检索图像并在应用程序的GridView中显示.此网格视图向上和向下滚动.但我想在菜单屏幕滚动时从左到右滚动此视图.是否可以使用网格视图?或者有更好的方法吗?请帮我这样做.

提前致谢.

android gridview horizontal-scrolling

7
推荐指数
2
解决办法
2万
查看次数

带水平滚动的GridView

我目前有一个GridView垂直滚动,一切正常.但是现在我想改变我的布局并让gridview在它的宽度而不是高度上增长,因为它变大了我迷失了.

每次将项添加到gridview时,我都试图简单地更改列宽.但即使正确添加了项目,也不会出现垂直滚动.有没有一种巧妙的方法可以解决这个问题,还是我必须制作自己的gridview?:(

干杯,

android scroll gridview

6
推荐指数
1
解决办法
8214
查看次数