增加替换背景功能

Signed-off-by:robert <1811215745@qq.com>
main
Joanana 2 months ago
parent 656940d96c
commit 98e95ff9d9

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$/llq_gitpracticed" vcs="Git" />
</component>
</project>

@ -79,6 +79,9 @@ import java.io.InputStreamReader;
import java.util.HashSet;
public class NotesListActivity extends Activity implements OnClickListener, OnItemLongClickListener {
private int mode=-1;
private static final int FOLDER_NOTE_LIST_QUERY_TOKEN = 0;
private static final int FOLDER_LIST_QUERY_TOKEN = 1;
@ -139,6 +142,11 @@ public class NotesListActivity extends Activity implements OnClickListener, OnIt
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.note_list);
getWindow().setBackgroundDrawableResource(R.drawable.kitty);
getWindow().setBackgroundDrawableResource(R.drawable.bluedot);
getWindow().setBackgroundDrawableResource(R.drawable.cute);
initResources();
/**
@ -775,12 +783,35 @@ public class NotesListActivity extends Activity implements OnClickListener, OnIt
} else {
Log.e(TAG, "Wrong state:" + mState);
}
if(mode==-1)
menu.findItem(R.id.menu_kitty).setVisible(false);
else if (mode==0)
menu.findItem(R.id.menu_bluedot).setVisible(false);
else if (mode==1)
menu.findItem(R.id.menu_cute).setVisible(false);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.menu_bluedot:{
mode=-1;
getWindow().setBackgroundDrawableResource(R.drawable.bluedot);
break;
}
case R.id.menu_cute:{
mode=0;
getWindow().setBackgroundDrawableResource(R.drawable.cute);
break;
}
case R.id.menu_kitty:{
mode=-1;
getWindow().setBackgroundDrawableResource(R.drawable.kitty);
}
case R.id.menu_new_folder: {
showCreateOrModifyFolderDialog(true);
break;

Binary file not shown.

After

Width:  |  Height:  |  Size: 826 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 704 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 738 KiB

@ -18,8 +18,9 @@
<FrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/list_background">
android:layout_height="fill_parent">
<!-- android:background="@drawable/list_background">-->
<LinearLayout
android:layout_width="fill_parent"

@ -36,4 +36,18 @@
<item
android:id="@+id/menu_search"
android:title="@string/menu_search"/>
<item
android:id="@+id/menu_kitty"
android:title="@string/menu_kitty"/>
<item
android:id="@+id/menu_bluedot"
android:title="@string/menu_bluedot"/>
<item
android:id="@+id/menu_cute"
android:title="@string/menu_cute"/>
</menu>

@ -39,6 +39,13 @@
<string name="file_path">/MIUI/notes/</string>
<string name="file_name_txt_format">notes_%s.txt</string>
<!-- notes list string -->
<string name="menu_kitty">Background: kitty</string>
<string name="menu_bluedot">Background: bluedot</string>
<string name="menu_cute">Background: cute</string>
<string name="format_folder_files_count">(%d)</string>
<string name="menu_create_folder">New Folder</string>
<string name="menu_export_text">Export text</string>

Loading…
Cancel
Save