Explorar o código

customized icon on the botton bar.

Yiupang %!s(int64=9) %!d(string=hai) anos
pai
achega
fdcc1d74bf

+ 9 - 0
app/src/main/AndroidManifest.xml

@@ -2,6 +2,7 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     package="com.example.yiupang.freefoodfinder">
 
+    <uses-permission android:name="android.permission.INERNET"/>
     <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
     <application
         android:allowBackup="true"
@@ -10,12 +11,20 @@
         android:roundIcon="@mipmap/ic_launcher_round"
         android:supportsRtl="true"
         android:theme="@style/AppTheme">
+        <meta-data android:name="com.facebook.sdk.ApplicationId"
+            android:value="@string/facebook_app_id"/>
         <meta-data
             android:name="com.google.android.gms.version"
             android:value="@integer/google_play_services_version" />
         <meta-data
             android:name="com.google.android.geo.API_KEY"
             android:value="@string/google_maps_key" />
+
+        <activity android:name="com.facebook.FacebookActivity"
+            android:configChanges=
+                "keyboard|keyboardHidden|screenLayout|screenSize|orientation"
+            android:theme="@android:style/Theme.Translucent.NoTitleBar"
+            android:label="@string/app_name" />
         <activity
             android:name=".MainActivity"
             android:label="@string/app_name"

BIN=BIN
app/src/main/aboutus-web.png


+ 3 - 2
app/src/main/java/com/example/yiupang/freefoodfinder/AboutUsScreen.java

@@ -1,7 +1,5 @@
 package com.example.yiupang.freefoodfinder;
 
-//CODE SMELL: Unused import
-import android.app.Fragment;
 
 import android.os.Bundle;
 import android.support.annotation.Nullable;
@@ -11,6 +9,7 @@ import android.view.ViewGroup;
 
 /**
  * Created by yiupang on 5/6/2017.
+ *
  */
 
 public class AboutUsScreen extends android.support.v4.app.Fragment
@@ -19,4 +18,6 @@ public class AboutUsScreen extends android.support.v4.app.Fragment
     {
         return inflater.inflate(R.layout.aboutus_screen, container, false);
     }
+
+
 }

BIN=BIN
app/src/main/list-web.png


BIN=BIN
app/src/main/map-web.png


BIN=BIN
app/src/main/myevent-web.png


BIN=BIN
app/src/main/res/drawable-hdpi/aboutus2.png


BIN=BIN
app/src/main/res/drawable-hdpi/list.png


BIN=BIN
app/src/main/res/drawable-hdpi/map.png


BIN=BIN
app/src/main/res/drawable-hdpi/myevent.png


BIN=BIN
app/src/main/res/drawable-mdpi/aboutus2.png


BIN=BIN
app/src/main/res/drawable-mdpi/list.png


BIN=BIN
app/src/main/res/drawable-mdpi/map.png


BIN=BIN
app/src/main/res/drawable-mdpi/myevent.png


BIN=BIN
app/src/main/res/drawable-xhdpi/aboutus2.png


BIN=BIN
app/src/main/res/drawable-xhdpi/list.png


BIN=BIN
app/src/main/res/drawable-xhdpi/map.png


BIN=BIN
app/src/main/res/drawable-xhdpi/myevent.png


BIN=BIN
app/src/main/res/drawable-xxhdpi/aboutus2.png


BIN=BIN
app/src/main/res/drawable-xxhdpi/list.png


BIN=BIN
app/src/main/res/drawable-xxhdpi/map.png


BIN=BIN
app/src/main/res/drawable-xxhdpi/myevent.png


+ 1 - 1
app/src/main/res/layout/aboutus_screen.xml

@@ -5,7 +5,7 @@
 
     <TextView android:layout_width="match_parent"
         android:layout_height="match_parent"
-        android:text="About Us"
+        android:text="@string/about_us"
         android:typeface="serif"
         android:textStyle="bold"
         android:textSize="30dp">

+ 8 - 9
app/src/main/res/menu/menu_main.xml

@@ -1,27 +1,26 @@
 <?xml version="1.0" encoding="utf-8"?>
 <menu xmlns:android="http://schemas.android.com/apk/res/android">
     <item android:id="@+id/BottomBarEvents"
-        android:icon="@mipmap/ic_launcher"
-        android:title="Events">
+        android:icon="@drawable/list"
+        android:title="@string/events">
 
     </item>
 
     <item android:id="@+id/BottomBarItemMap"
-        android:icon="@mipmap/ic_launcher"
-        android:title="Map">
+        android:icon="@drawable/map"
+        android:title="@string/map">
 
     </item>
 
     <item android:id="@+id/BottomBarItemMyEvent"
-        android:icon="@mipmap/ic_launcher"
-        android:title="My Event">
+        android:icon="@drawable/myevent"
+        android:title="@string/myevents">
 
     </item>
 
     <item android:id="@+id/BottomBarItemAboutUs"
-        android:icon="@mipmap/ic_launcher"
-        android:title="Setting">
+        android:icon="@drawable/aboutus2"
+        android:title="@string/about_us">
 
     </item>
-
 </menu>

+ 6 - 0
app/src/main/res/values/strings.xml

@@ -2,4 +2,10 @@
     <string name="app_name">FreeFoodFinder</string>
     <string name="action_settings">Settings</string>
     <string name="facebook_app_id">169855136874779</string>
+
+    <!-- Titles for the button bar -->
+    <string name="about_us">About Us</string>
+    <string name="events">Events</string>
+    <string name="map">Map</string>
+    <string name="myevents">My Events</string>
 </resources>