FANGLH 8 years ago
parent
commit
d6cdae0a26

+ 25 - 16
WeiChat/src/main/java/com/xzjmyk/pm/pictureselector/ImgsActivity.java

@@ -5,6 +5,8 @@ import android.content.Intent;
 import android.graphics.Bitmap;
 import android.os.Bundle;
 import android.util.Log;
+import android.view.Menu;
+import android.view.MenuItem;
 import android.view.View;
 import android.view.View.OnClickListener;
 import android.widget.AdapterView;
@@ -143,25 +145,32 @@ public class ImgsActivity extends BaseActivity {
 		}
 	};
 
-	public void tobreak(View view){
-		finish();
+
+	@Override
+	public boolean onCreateOptionsMenu(Menu menu) {
+		getMenuInflater().inflate(R.menu.back_sure, menu);
+		return true;
 	}
 
+	@Override
+	public boolean onOptionsItemSelected(MenuItem item) {
+		switch (item.getItemId()) {
+			case R.id.sure:
+				if (!ListUtils.isEmpty(filelist)){
+					Intent intent = new Intent();
+					intent.putExtra("files",filelist);
+					Log.i("files0x03",filelist.toString());
+					setResult(0x03,intent);
+					finish();
+				}else {
+					ToastMessage(getString(R.string.please_add_image));
+				}
+				break;
+			case android.R.id.home:
+				onBackPressed();
+				break;
 
-	/**
-	 * FIXME
-	 * 只需要在这个方法把选中的文档目录已list的形式传过去即可
-	 * @param view
-	 */
-	public void sendfiles(View view){
-		if (!ListUtils.isEmpty(filelist)){
-			Intent intent = new Intent();
-			intent.putExtra("files",filelist);
-			Log.i("files0x03",filelist.toString());
-			setResult(0x03,intent);
-			finish();
-		}else {
-			ToastMessage(getString(R.string.please_add_image));
 		}
+		return true;
 	}
 }

+ 0 - 41
WeiChat/src/main/res/layout/photogrally.xml

@@ -4,53 +4,12 @@
     android:layout_height="match_parent"
     android:background="#EFEFEF"
      >
-
-    <RelativeLayout
-        android:id="@+id/relativeLayout1"
-        android:layout_width="match_parent"
-        android:layout_height="wrap_content"
-        android:background="@android:color/white"
-        android:layout_alignParentTop="true"
-        android:layout_alignParentLeft="true"
-        android:layout_alignParentStart="true"
-        android:layout_marginRight="10dp"
-        android:layout_marginLeft="10dp">
-
-        <Button
-            android:id="@+id/button1"
-            android:layout_width="80dp"
-            android:layout_height="30dp"
-            android:layout_alignParentLeft="true"
-            android:layout_alignParentTop="true"
-            android:text="返回"
-            android:textColor="@android:color/black"
-            android:background="#ADD8E6"
-            android:onClick="tobreak"
-            android:layout_margin="2dp"
-             />
-
-        <Button
-            android:id="@+id/button2"
-            android:layout_width="80dp"
-            android:layout_height="30dp"
-            android:layout_alignParentRight="true"
-            android:layout_alignParentTop="true"
-            android:background="#ADFF2F"
-            android:textColor="@android:color/black"
-            android:layout_margin="2dp"
-            android:onClick="sendfiles"
-            android:text="完成"
-           />
-
-    </RelativeLayout>
-
     <GridView
         android:id="@+id/gridView1"
         android:layout_width="fill_parent"
         android:layout_height="fill_parent"
         android:layout_alignParentBottom="true"
         android:layout_alignParentLeft="true"
-        android:layout_below="@+id/relativeLayout1"
         android:numColumns="3" >
     </GridView>
 

+ 11 - 0
WeiChat/src/main/res/menu/back_sure.xml

@@ -0,0 +1,11 @@
+<menu xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:app="http://schemas.android.com/apk/res-auto"
+    xmlns:tools="http://schemas.android.com/tools"
+    tools:context="com.xzjmyk.pm.activity.MainActivity">
+
+    <item
+        android:id="@+id/sure"
+        android:title="@string/common_sure"
+        app:showAsAction="ifRoom"
+        />
+</menu>