diff --git a/app/src/main/java/com/zcshou/gogogo/OfflineMapActivity.java b/app/src/main/java/com/zcshou/gogogo/OfflineMapActivity.java index 10c8da6..56feeda 100644 --- a/app/src/main/java/com/zcshou/gogogo/OfflineMapActivity.java +++ b/app/src/main/java/com/zcshou/gogogo/OfflineMapActivity.java @@ -6,9 +6,13 @@ import androidx.fragment.app.FragmentActivity; import androidx.fragment.app.FragmentStatePagerAdapter; import androidx.viewpager.widget.ViewPager; import android.util.Log; +import android.view.View; +import android.widget.ImageButton; public class OfflineMapActivity extends FragmentActivity { + ImageButton btnBack; + @Override protected void onCreate(Bundle savedInstanceState) { Log.d("OfflineMapActivity", "onCreate"); @@ -22,10 +26,19 @@ public class OfflineMapActivity extends FragmentActivity { viewPager.setAdapter(pagerAdapter); TabLayout tabLayout = findViewById(R.id.sliding_tabs); + tabLayout.setTabGravity(TabLayout.GRAVITY_CENTER); tabLayout.setupWithViewPager(viewPager); tabLayout.setTabMode(TabLayout.MODE_FIXED); + btnBack = findViewById(R.id.back); + // btnBack.setImageResource(R.drawable.ic_run); + } - + + public void goHome(View view) { + this.finish(); // back button + } + + @Override public void onDestroy() { Log.d("OfflineMapActivity", "onDestroy"); diff --git a/app/src/main/res/drawable/ic_back.xml b/app/src/main/res/drawable/ic_back.xml new file mode 100644 index 0000000..1a83012 --- /dev/null +++ b/app/src/main/res/drawable/ic_back.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/layout/activity_offline_map.xml b/app/src/main/res/layout/activity_offline_map.xml index 245e410..86e941a 100644 --- a/app/src/main/res/layout/activity_offline_map.xml +++ b/app/src/main/res/layout/activity_offline_map.xml @@ -1,13 +1,37 @@ - + android:layout_height="wrap_content" + android:background="@color/cadetblue" + android:theme="@style/Theme.AppCompat.Light.DarkActionBar"> + + + + + + 14dp + + + +