Skip to content

Commit 5d44a69

Browse files
committed
fix 壁纸切换不保存的错误
1 parent 094cb23 commit 5d44a69

File tree

4 files changed

+12
-162
lines changed

4 files changed

+12
-162
lines changed

res/values/strings.xml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@
3636
<string name="ani_time2">500</string>
3737
<string name="ani_timestartof">150</string>
3838

39-
<string name="no_network">请检查网络设置</string>
39+
<string name="no_network">请检查网络设置</string>
4040
<string name="network_exception">网络异常,请稍后再试</string>
41-
<string name="no_update">暂无更新</string>
41+
<string name="no_update">暂无更新</string>
4242

4343
<string-array name="save_days">
4444
<item>3天</item>
@@ -55,4 +55,6 @@
5555
<string name="hourago">小时前</string>
5656
<string name="dayago">天前</string>
5757

58+
<string name="bg_switch_success">设置成功</string>
59+
5860
</resources>

src/com/dreamteam/app/commons/CopyOfSeriaHelper.java

Lines changed: 0 additions & 156 deletions
This file was deleted.

src/com/dreamteam/app/ui/Main.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,8 @@ private void switchMode()
262262
if(isNight)
263263
{
264264
isNight = false;
265-
bgLayout.setBackgroundResource(R.drawable.home_bg_default);
265+
int resid = AppContext.getPrefrences(this).getInt("home_bg", R.drawable.home_bg_default);
266+
bgLayout.setBackgroundResource(resid);
266267
switchModeBtn.setImageResource(R.drawable.composer_sun);
267268
Toast.makeText(Main.this, R.string.switch2Day, Toast.LENGTH_SHORT).show();
268269
}
@@ -342,7 +343,11 @@ private void initView()
342343
switchModeBtn = (ImageButton) findViewById(R.id.composer_btn_moon);
343344
pageTv = (TextView) findViewById(R.id.home_page_tv);
344345
homeLoadingLayout = (RelativeLayout) findViewById(R.id.home_loading_layout);
346+
345347
bgLayout = (RelativeLayout) findViewById(R.id.home_bg_layout);
348+
int resid = AppContext.getPrefrences(this).getInt("home_bg", R.drawable.home_bg_default);
349+
bgLayout.setBackgroundResource(resid);
350+
346351
mPager = (ViewPager) findViewById(R.id.home_pager);
347352
mPager.setOnPageChangeListener(new OnPageChangeListener()
348353
{

src/com/dreamteam/app/ui/SwitchBg.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,8 @@ public void onCreate(Bundle savedInstanceState)
4545
{
4646
super.onCreate(savedInstanceState);
4747
requestWindowFeature(Window.FEATURE_NO_TITLE);
48-
4948
setContentView(R.layout.switch_bg);
50-
49+
5150
mSwitcher = (ImageSwitcher) findViewById(R.id.switcher);
5251
mSwitcher.setFactory(this);
5352
mSwitcher.setInAnimation(AnimationUtils.loadAnimation(this,
@@ -83,7 +82,7 @@ public void onClick(View v)
8382
intent.setAction(SWITCH_HOME_BG);
8483
intent.putExtra("home_bg_id", mImageIds[selectedPosition]);
8584
sendBroadcast(intent);
86-
Toast.makeText(SwitchBg.this, "设置成功!", Toast.LENGTH_SHORT).show();
85+
Toast.makeText(SwitchBg.this, R.string.bg_switch_success, Toast.LENGTH_SHORT).show();
8786
}
8887
});
8988
}

0 commit comments

Comments
 (0)