1 つのアクティビティに画像のグリッドビューがあり、全画面表示の画像を含む画像ごとに 1 つのフラグメントがあるアプリを実装しています。グリッド内の画像をクリックすると、対応するフラグメントが開きます。ただし、インテントを使用してこれを行うことはできません。ここに私のコードがあります
public void onItemClick(AdapterView<?> arg0, View arg1, int position,
long arg3) {
// TODO Auto-generated method stub
if(position==0)
{
Intent i=new Intent(Gallery.this,ImageFrag1.class);
startActivity(i);
}
そしてフラグメントは
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
public class ImageFrag1 extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
return inflater.inflate(R.layout.imagefrag1, container, false);
}
}
このフラグメントはアクティビティ ImagesSwipe にバインドされています。SOグリッドビューアイテムとそれに対応するフラグメントの間の遷移をどのように達成するのですか? ありがとう