Bug 1289242 - Enable ASDetailAcitivity's close button
MozReview-Commit-ID: 2UnbsMGeVnr
--- a/mobile/android/base/java/org/mozilla/gecko/home/activitystream/ASDetailActivity.java
+++ b/mobile/android/base/java/org/mozilla/gecko/home/activitystream/ASDetailActivity.java
@@ -6,16 +6,19 @@ package org.mozilla.gecko.home.activitys
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.design.widget.TabLayout;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentPagerAdapter;
import android.support.v4.view.ViewPager;
import android.support.v7.app.AppCompatActivity;
+import android.view.View;
+import android.widget.Button;
+import android.widget.ImageView;
import org.mozilla.gecko.R;
import org.mozilla.gecko.home.CombinedHistoryPanel;
import org.mozilla.gecko.home.HomeFragment;
import org.mozilla.gecko.home.HomePager;
import java.util.EnumSet;
@@ -71,16 +74,24 @@ public class ASDetailActivity
}
}
};
pager.setAdapter(adapter);
TabLayout tabLayout = (TabLayout) findViewById(R.id.as_detail_tablayout);
tabLayout.setupWithViewPager(pager);
+
+ final ImageView exitButton = (ImageView) findViewById(R.id.as_close_button);
+ exitButton.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ finish();
+ }
+ });
}
@Override
public void onUrlOpen(String url, EnumSet<HomePager.OnUrlOpenListener.Flags> flags) {
ASOpenURLDelegate.openURL(this, url, flags);
}
@Override