如何通过单击图像打开新活动?

时间:2017-06-08 09:54:29

标签: android

我使用Recyclerview和Firebase创建了一个应用程序,我正在添加名称,图像和一些描述。我想通过点击Imageview打开一个新的活动,它显示完整的描述和图像。我使用了很多代码,其中每个人都导致应用程序崩溃。我已经尝试了一个多星期,现在我感到无助。帮助我出来,拜托!

我的Github存储库链接: - github.com/anask1104/ProjectView

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
   mDatabase = FirebaseDatabase.getInstance().getReference().child("Blog");

    findViewById(R.id.post_image).setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {


            Intent intent= new Intent(MainActivity.this, Scrolling.class);
            ActivityOptionsCompat optionsCompat = ActivityOptionsCompat.makeSceneTransitionAnimation(MainActivity.this,findViewById(R.id.post_image),"myImage");

            startActivity(intent, optionsCompat.toBundle());


        }
    });




    mBloglist = (RecyclerView) findViewById(R.id.blog_list);
    mBloglist.setHasFixedSize(true);
    mBloglist.setLayoutManager(new LinearLayoutManager(this));
}

0 个答案:

没有答案