我希望在视图控制器之间添加左右滑动手势以进行更改,这是否可行,是否有简单的方法在故事板中执行此操作?谢谢 :)
我是Android编程的新手,我正在寻找一个具有网格视图的图库,然后将其推送到视图寻呼机,但是我遇到了一些问题.我目前只使用静态图像适配器,但我不知道如何更改它以使用视图寻呼机.我也希望能够将自己的标题添加到每个屏幕,但我不知道如何做到这一点,或者它是否必须是出现的图像名称?
我现在的代码是......
带有网格视图的.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#3d3d3e" >
<GridView
android:id="@+id/gridview1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_above="@+id/phone"
android:columnWidth="90dp"
android:gravity="center"
android:horizontalSpacing="10dp"
android:numColumns="3"
android:stretchMode="columnWidth"
android:verticalSpacing="10dp" >
</GridView>
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)
网格视图.java
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.GridView;
public class Marble extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.marble);
GridView gridView = (GridView) findViewById(R.id.gridview1);
// Instance of ImageAdapter Class
gridView.setAdapter(new ImageAdapter1(this));
/**
* On Click event for Single Gridview Item …
Run Code Online (Sandbox Code Playgroud) 我有一个集合视图,填充了以下数据:
[self.graniteImages addObject:[[NSMutableDictionary alloc]
initWithObjectsAndKeys:@"Angel Cream", @"name",
@"angel-cream.jpg", @"image", nil]];
[self.graniteImages addObject:[[NSMutableDictionary alloc]
initWithObjectsAndKeys:@"Angola Black", @"name" ,
@"angola_black1.jpg", @"image" , nil]];
Run Code Online (Sandbox Code Playgroud)
然后有一个segue到一个静态的细节视图.
我现在想要在细节视图中添加分页,这样我就可以像在iPhone照片库中那样浏览我在集合视图中包含的图像.
我猜想要么是滚动视图还是第二次收集视图,但我不知道从哪里开始,所以任何指针,示例代码或任何其他帮助你们都可以给予大力赞赏.
谢谢