|
|
|
|
@ -30,7 +30,6 @@ import android.view.WindowManager;
|
|
|
|
|
import android.widget.CheckBox;
|
|
|
|
|
import android.widget.CompoundButton;
|
|
|
|
|
import android.widget.CompoundButton.OnCheckedChangeListener;
|
|
|
|
|
import android.widget.EditText;
|
|
|
|
|
import android.widget.ImageView;
|
|
|
|
|
import android.widget.LinearLayout;
|
|
|
|
|
import android.widget.TextView;
|
|
|
|
|
@ -45,6 +44,7 @@ import net.micode.notes.tool.DataUtils;
|
|
|
|
|
import net.micode.notes.tool.ResourceParser;
|
|
|
|
|
import net.micode.notes.tool.ResourceParser.TextAppearanceResources;
|
|
|
|
|
import net.micode.notes.ui.DateTimePickerDialog.OnDateTimeSetListener;
|
|
|
|
|
import net.micode.notes.ui.NoteEditText;
|
|
|
|
|
import net.micode.notes.ui.NoteEditText.OnTextViewChangeListener;
|
|
|
|
|
import net.micode.notes.widget.NoteWidgetProvider_2x;
|
|
|
|
|
import net.micode.notes.widget.NoteWidgetProvider_4x;
|
|
|
|
|
@ -118,7 +118,7 @@ public class NoteEditActivity extends Activity implements OnClickListener,
|
|
|
|
|
//私有化一个界面操作mNoteBgColorSelector,对背景颜色的操作
|
|
|
|
|
private View mFontSizeSelector;
|
|
|
|
|
//私有化一个界面操作mFontSizeSelector,对标签字体的操作
|
|
|
|
|
private EditText mNoteEditor;
|
|
|
|
|
private NoteEditText mNoteEditor;
|
|
|
|
|
//声明编辑控件,对文本操作
|
|
|
|
|
private View mNoteEditorPanel;
|
|
|
|
|
//私有化一个界面操作mNoteEditorPanel,文本编辑的控制板
|
|
|
|
|
@ -212,7 +212,7 @@ public class NoteEditActivity extends Activity implements OnClickListener,
|
|
|
|
|
//setSoftInputMode——软键盘输入模式
|
|
|
|
|
getWindow().setSoftInputMode(
|
|
|
|
|
WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN
|
|
|
|
|
| WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
|
|
|
|
|
| WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);
|
|
|
|
|
} else if(TextUtils.equals(Intent.ACTION_INSERT_OR_EDIT, intent.getAction())) {
|
|
|
|
|
// intent.getAction()
|
|
|
|
|
// 大多用于broadcast发送广播时给机制(intent)设置一个action,就是一个字符串
|
|
|
|
|
@ -254,7 +254,7 @@ public class NoteEditActivity extends Activity implements OnClickListener,
|
|
|
|
|
}//创建一个新的WorkingNote
|
|
|
|
|
|
|
|
|
|
getWindow().setSoftInputMode(
|
|
|
|
|
WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE
|
|
|
|
|
WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN
|
|
|
|
|
| WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE);
|
|
|
|
|
} else {
|
|
|
|
|
Log.e(TAG, "Intent not specified action, should not support");
|
|
|
|
|
@ -384,7 +384,7 @@ public class NoteEditActivity extends Activity implements OnClickListener,
|
|
|
|
|
mNoteHeaderHolder.tvAlertDate = (TextView) findViewById(R.id.tv_alert_date);
|
|
|
|
|
mNoteHeaderHolder.ibSetBgColor = (ImageView) findViewById(R.id.btn_set_bg_color);
|
|
|
|
|
mNoteHeaderHolder.ibSetBgColor.setOnClickListener(this);
|
|
|
|
|
mNoteEditor = (EditText) findViewById(R.id.note_edit_view);
|
|
|
|
|
mNoteEditor = (NoteEditText) findViewById(R.id.note_edit_view);
|
|
|
|
|
mNoteEditorPanel = findViewById(R.id.sv_note_edit);
|
|
|
|
|
mNoteBgColorSelector = findViewById(R.id.note_bg_color_selector);
|
|
|
|
|
for (int id : sBgSelectorBtnsMap.keySet()) {
|
|
|
|
|
@ -408,6 +408,7 @@ public class NoteEditActivity extends Activity implements OnClickListener,
|
|
|
|
|
mFontSizeId = ResourceParser.BG_DEFAULT_FONT_SIZE;
|
|
|
|
|
}
|
|
|
|
|
mEditTextList = (LinearLayout) findViewById(R.id.note_edit_list);
|
|
|
|
|
mNoteEditor.setOnTextViewChangeListener(this);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
|