diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 3d30d47bc..fa3f02631 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -37,7 +37,8 @@ android:label="@string/app_name" android:screenOrientation="portrait" android:configChanges="orientation|screenSize" - android:theme="@style/AppTheme.ListActivity.PullList" > + android:theme="@style/AppTheme.ListActivity.PullList" + android:launchMode="singleTop" > diff --git a/res/drawable-xxhdpi/textfield_search_default.9.png b/res/drawable-xxhdpi/textfield_search_default.9.png index 69bde4e86..ed011cb5a 100644 Binary files a/res/drawable-xxhdpi/textfield_search_default.9.png and b/res/drawable-xxhdpi/textfield_search_default.9.png differ diff --git a/res/drawable-xxhdpi/textfield_search_right_default.9.png b/res/drawable-xxhdpi/textfield_search_right_default.9.png index 1c85bf6b0..ff164aca4 100644 Binary files a/res/drawable-xxhdpi/textfield_search_right_default.9.png and b/res/drawable-xxhdpi/textfield_search_right_default.9.png differ diff --git a/res/drawable-xxhdpi/textfield_search_right_selected.9.png b/res/drawable-xxhdpi/textfield_search_right_selected.9.png index 475466dcf..cda96f218 100644 Binary files a/res/drawable-xxhdpi/textfield_search_right_selected.9.png and b/res/drawable-xxhdpi/textfield_search_right_selected.9.png differ diff --git a/res/drawable-xxhdpi/textfield_search_selected.9.png b/res/drawable-xxhdpi/textfield_search_selected.9.png index a8878b364..521c497a1 100644 Binary files a/res/drawable-xxhdpi/textfield_search_selected.9.png and b/res/drawable-xxhdpi/textfield_search_selected.9.png differ diff --git a/res/raw/change_log b/res/raw/change_log index 1031a26c3..bc98559dd 100644 --- a/res/raw/change_log +++ b/res/raw/change_log @@ -1,8 +1,13 @@ Version 0.4.5 (2014-??-??) * 添加更新服务器 * 添加封面图片渐进效果显示 +* 优化列表流畅度 * 优化内存 * 更规范的界面 +* 添加评分功能 +* 添加标签投票功能 +* 调整下拉刷新控件 +* 调整部分数据的存储方式 Version 0.4.4 (2014-04-06) * 修复错误的日志输出导致的崩溃 diff --git a/src/com/hippo/ehviewer/activity/MangaListActivity.java b/src/com/hippo/ehviewer/activity/MangaListActivity.java index 93b2d9331..979c2fb96 100644 --- a/src/com/hippo/ehviewer/activity/MangaListActivity.java +++ b/src/com/hippo/ehviewer/activity/MangaListActivity.java @@ -1034,6 +1034,14 @@ public class MangaListActivity extends SlidingActivity { mResources.getDimensionPixelOffset(R.dimen.menu_offset)); } + private void handleIntent(Intent intent) { + if (Intent.ACTION_SEARCH.equals(intent.getAction())) { + String query = + intent.getStringExtra(SearchManager.QUERY); + mSearchView.setQuery(query, true); + } + } + @Override protected void onResume() { super.onResume(); @@ -1043,9 +1051,16 @@ public class MangaListActivity extends SlidingActivity { } + @Override + public void onNewIntent(Intent intent) { + setIntent(intent); + handleIntent(intent); + } + @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); + handleIntent(getIntent()); setContentView(R.layout.list); mAppContext = (AppContext)getApplication();