Android Open Source - videoMerge Grid Fragment From Project Back to project page videoMerge .
License The source code is released under:
Apache License
If you think the Android project videoMerge listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package com.dragonplayer.merge.fragment;
/ * f r o m w w w . j a v a 2 s . c o m * /
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.*;
import android.widget.AdapterView;
import android.widget.GridView;
import com.dragonplayer.merge.MainActivity;
import com.dragonplayer.merge.R;
import com.dragonplayer.merge.adapter.ProjectSubListAdapter;
import com.dragonplayer.merge.frames.Frames;
import com.dragonplayer.merge.frames.ProjectFiles;
import com.dragonplayer.merge.utils.MLog;
public class GridFragment extends Fragment {
private int firstImagePos;
private Frames frames;
private GridView gridView;
private int imageCount;
private int itemSizeW;
private int itemSizeH;
private int pageNr;
private ProjectFiles projectFiles;
private ProjectSubListAdapter adapter;
public GridFragment() {
}
public Frames getFrames() {
return frames;
}
public void onActivityCreated(Bundle bundle) {
gridView.setOnItemClickListener(new android.widget.AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> adapterview, View view, int pos, long l) {
((MainActivity)getActivity()).SelectedFramePage(pos + firstImagePos);
}
});
MLog.d(this , "onActivityCreated" );
super.onActivityCreated(bundle);
}
public void onCreate(Bundle bundle) {
super.onCreate(bundle);
Bundle bundle1 = getArguments();
pageNr = bundle1.getInt("number" );
firstImagePos = bundle1.getInt("firstImage" );
imageCount = bundle1.getInt("imageCount" );
itemSizeW = bundle1.getInt("itemSizeW" );
itemSizeH = bundle1.getInt("itemSizeH" );
}
public View onCreateView(LayoutInflater layoutinflater, ViewGroup viewgroup, Bundle bundle) {
View view = layoutinflater.inflate(R.layout.grid_view, viewgroup, false);
adapter = new ProjectSubListAdapter(getActivity(), imageCount, firstImagePos, itemSizeW, itemSizeH, projectFiles);
gridView = (GridView)view.findViewById(R.id.gridFrames);
gridView.setAdapter(adapter);
gridView.setTag(Integer.valueOf(pageNr));
return view;
}
public void setProjectFiles(ProjectFiles frm) {
projectFiles = frm;
}
public ProjectSubListAdapter getAdapter() {
return adapter;
}
}
Java Source Code List com.dragonplayer.merge.FBLikeActivity.java com.dragonplayer.merge.FacebookActivity.java com.dragonplayer.merge.FacebookEventObserver.java com.dragonplayer.merge.LoadingDialog.java com.dragonplayer.merge.MainActivity.java com.dragonplayer.merge.SplashActivity.java com.dragonplayer.merge.TextInputActivity.java com.dragonplayer.merge.adapter.FrameListAdapter.java com.dragonplayer.merge.adapter.FrameSubListAdapter.java com.dragonplayer.merge.adapter.MediaListAdapter.java com.dragonplayer.merge.adapter.ProjectListAdapter.java com.dragonplayer.merge.adapter.ProjectSubListAdapter.java com.dragonplayer.merge.fragment.AboutFragment.java com.dragonplayer.merge.fragment.AddAudioFragment.java com.dragonplayer.merge.fragment.BaseFragment.java com.dragonplayer.merge.fragment.FinishFragment.java com.dragonplayer.merge.fragment.FrameFragment.java com.dragonplayer.merge.fragment.FrameListFragment.java com.dragonplayer.merge.fragment.GiftFragment.java com.dragonplayer.merge.fragment.GridFragment.java com.dragonplayer.merge.fragment.HomeFragment.java com.dragonplayer.merge.fragment.LockConfirmFragment.java com.dragonplayer.merge.fragment.LockFragment.java com.dragonplayer.merge.fragment.UploadConfirmFragment.java com.dragonplayer.merge.fragment.UploadFragment.java com.dragonplayer.merge.fragment.UploadInfoFragment.java com.dragonplayer.merge.fragment.UploadSelectMediaFragment.java com.dragonplayer.merge.fragment.WorkFragment.java com.dragonplayer.merge.frames.FrameInfo.java com.dragonplayer.merge.frames.FramePart.java com.dragonplayer.merge.frames.FrameView.java com.dragonplayer.merge.frames.Frame.java com.dragonplayer.merge.frames.FramesLayout.java com.dragonplayer.merge.frames.Frames.java com.dragonplayer.merge.frames.HorizontalListView.java com.dragonplayer.merge.frames.ProjectFiles.java com.dragonplayer.merge.frames.timeout.java com.dragonplayer.merge.utils.AppConnectivity.java com.dragonplayer.merge.utils.BannerData.java com.dragonplayer.merge.utils.BitmapManager.java com.dragonplayer.merge.utils.BitmapUtil.java com.dragonplayer.merge.utils.Constants.java com.dragonplayer.merge.utils.DlgWindow1.java com.dragonplayer.merge.utils.DlgWindow2.java com.dragonplayer.merge.utils.DlgWindow4.java com.dragonplayer.merge.utils.DlgWindow5.java com.dragonplayer.merge.utils.DlgWindow6.java com.dragonplayer.merge.utils.DlgWindow7.java com.dragonplayer.merge.utils.DlgWindow8.java com.dragonplayer.merge.utils.FileMover.java com.dragonplayer.merge.utils.Flag.java com.dragonplayer.merge.utils.MLog.java com.dragonplayer.merge.utils.SingleMediaScanner.java com.dragonplayer.merge.utils.Utils.java com.dragonplayer.merge.utils.WeTouch_network_interface.java com.dragonplayer.merge.utils.WeTouch_uploadImage.java com.dragonplayer.merge.utils.WebService.java