Android Open Source - VideoPlayer Main Activity






From Project

Back to project page VideoPlayer.

License

The source code is released under:

MIT License

If you think the Android project VideoPlayer 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 net.ralphpina.famigo.videoplayer.app;
/* ww w.j  av a 2  s .  c o m*/
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;


public class MainActivity extends ActionBarActivity {

    private static final String VIDEO_LIST_FRAGMENT = "video_list_fragment";

    private VideoListFragmentFragment mVideoListFragmentFragment;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        // find the retained fragment on activity restarts
        mVideoListFragmentFragment = (VideoListFragmentFragment) getSupportFragmentManager()
                                                                    .findFragmentByTag(VIDEO_LIST_FRAGMENT);

        // create the fragment and data the first time
        if (mVideoListFragmentFragment == null) {
            // add the fragment
            mVideoListFragmentFragment = new VideoListFragmentFragment();
            getSupportFragmentManager()
                    .beginTransaction()
                    .add(R.id.container, mVideoListFragmentFragment, VIDEO_LIST_FRAGMENT).commit();
        }

    }

      // TODO we could have some options in the ActionBar
//    @Override
//    public boolean onCreateOptionsMenu(Menu menu) {
//
//        // Inflate the menu; this adds items to the action bar if it is present.
//        getMenuInflater().inflate(R.menu.main, menu);
//        return true;
//    }
//
//    @Override
//    public boolean onOptionsItemSelected(MenuItem item) {
//        // Handle action bar item clicks here. The action bar will
//        // automatically handle clicks on the Home/Up button, so long
//        // as you specify a parent activity in AndroidManifest.xml.
//        int id = item.getItemId();
//        if (id == R.id.action_settings) {
//            return true;
//        }
//        return super.onOptionsItemSelected(item);
//    }
}




Java Source Code List

net.ralphpina.famigo.videoplayer.app.MainActivity.java
net.ralphpina.famigo.videoplayer.app.VideoListAdapter.java
net.ralphpina.famigo.videoplayer.app.VideoListFragmentFragment.java
net.ralphpina.famigo.videoplayer.app.VideoPlayingActivity.java
net.ralphpina.famigo.videoplayer.app.VideoService.java
net.ralphpina.famigo.videoplayer.app.Video.java
net.ralphpina.famigo.videoplayer.app.VideosManager.java
net.ralphpina.famigo.videoplayer.app.util.SystemUiHiderBase.java
net.ralphpina.famigo.videoplayer.app.util.SystemUiHiderHoneycomb.java
net.ralphpina.famigo.videoplayer.app.util.SystemUiHider.java