Skip to content

Commit 63c5def

Browse files
author
wangshuwen
committed
chore:example增加返回按钮
1 parent 3fb5202 commit 63c5def

File tree

3 files changed

+11
-4
lines changed

3 files changed

+11
-4
lines changed

app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
</activity>
2424

25-
<activity android:name="cn.cheney.app.HomeActivity">
25+
<activity android:name="cn.cheney.app.ActivityA">
2626
</activity>
2727

2828
</application>

app/src/main/java/cn/cheney/app/HomeActivity.java renamed to app/src/main/java/cn/cheney/app/ActivityA.java

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import android.os.Bundle;
44
import android.util.Log;
55

6+
import androidx.appcompat.app.ActionBar;
67
import androidx.appcompat.app.AppCompatActivity;
78

89
import java.util.List;
@@ -14,9 +15,9 @@
1415
import cn.cheney.xrouter.core.XRouter;
1516

1617
@XRoute(path = "page", module = "moduleB")
17-
public class HomeActivity extends AppCompatActivity {
18+
public class ActivityA extends AppCompatActivity {
1819

19-
public static final String TAG = HomeActivity.class.getSimpleName();
20+
public static final String TAG = ActivityA.class.getSimpleName();
2021

2122
@XParam()
2223
Book book;
@@ -32,6 +33,12 @@ protected void onCreate(Bundle savedInstanceState) {
3233
super.onCreate(savedInstanceState);
3334
setContentView(R.layout.activity_test1);
3435
XRouter.getInstance().inject(this);
36+
ActionBar actionBar = getSupportActionBar();
37+
if(actionBar != null){
38+
actionBar.setHomeButtonEnabled(true);
39+
actionBar.setDisplayHomeAsUpEnabled(true);
40+
}
41+
setTitle("moduleB Page");
3542
Log.i(TAG, "onCreate book=" + book);
3643
Log.i(TAG, "onCreate infoList=" + infoList);
3744
Log.i(TAG, "onCreate infoMap=" + infoMap);

app/src/main/java/cn/cheney/app/MainActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public void onClick(View v) {
3232
infoList.add("value");
3333
Map<String, String> map = new HashMap<>();
3434
map.put("key", "value");
35-
Integer requestCode = XRouter.page("moduleA/page")
35+
Integer requestCode = XRouter.page("moduleB/page")
3636
.put("infoList", infoList)
3737
.put("infoMap", map)
3838
.action("cn.cheney.xrouter")

0 commit comments

Comments
 (0)