公开证据副本:本地路径、实验主机已脱敏;数据与截图拆为站内资源。原件 SHA 只认证原件,公开副本哈希见发布清单。SUPPORTED 是本研究的探索性轨迹关联,未经人工金标或独立外部审查;代表图不认证当次触摸对齐。
activitydiary / Rep2 / g11s34
失败:Add → 删除/返回主页 → Open navigation
de.rampro.activitydiary.ui.main.MainActivity;Region 29 State(含Header);65次全部精确到达,其中区外65次。
交互查看每次到达与全部来源本案例完整数据原始输入/回执/GUI摘包与所有表格
Source GUI / 回溯动作
alignment: unverified
原图 SHA 73d88f82347a3d4cc99e5eb7821aed7e3e4c7e3c350b8c0754c4713998991b3f
Target GUI / 观察结果
alignment: unverified_state_representative
原图 SHA 7b2371db93dd6b8bb5ee3615b3da3abb69074db648ad0916c1c4fc8cab0735b9
Dominator Header GUI
alignment: unverified_state_representative
原图 SHA b35ff343a76098ddb8926a22e7b245336f053d58aa7e069f388ca4155b068793
一条真实连续历史
以下按确认事件顺序展示。全部到达可在交互页逐次选择;不从拓扑逆向拼造历史。
| 事件 / 行号 | Source | 实际Action / ModelAction | Target | 角色 | 收尾映射 |
|---|---|---|---|---|---|
| g17e212:261 / 634 | g15s50 | Add Activity / g15a754 | g8s22 | Ⅰ | False |
| g17e213:262 / 636 | g8s22 | Delete activity / g8a403 | g15s50 | Ⅱ | False |
| g17e214:263 / 638 | g15s50 | Open navigation / g15a753 | g11s34 | UNKNOWN | True |
REJECTED · activitydiary.add-activity,距离 3;function_exit_before_header:outside_MainActivity:g17e213:262
实际动作完整属性、GUI标识与原件索引
{
"app": "activitydiary",
"rep": "Rep2",
"transition_id": "g17e212:261",
"order": 260,
"native_transition_order": 260,
"step": 263,
"monotonic_ns": 1613429910359178,
"version": 17,
"input_version": 17,
"state": "g15s50",
"target_state": "g8s22",
"model_action": "g15a754",
"input_model_action": "g15a754",
"input_id": "input-1417",
"action_type": "MODEL_CLICK",
"identity_digest": "3032b3f8b5c6fe710aa30ad011e8d85959a4b152cb51da8ea385763b23099ebf",
"related_id": "activitydiary-Rep2-r3dcb5cc640a953",
"local_id": "activitydiary-Rep2-l046782075bcde7",
"resource_id": "de.rampro.activitydiary:id/action_add_activity",
"text": "",
"content_desc": "Add Activity",
"class": "android.widget.TextView",
"bounds": [
935,
73,
1080,
199
],
"node_path": "0-4",
"source_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"resolved_target_activity": "de.rampro.activitydiary.ui.generic.EditActivity",
"target_activity_evidence": "next_input_same_GUI_timestamp_State_version",
"source_gui_id": 313,
"target_gui_id": 314,
"source_gui_timestamp": 262,
"target_gui_timestamp": 263,
"final_exact": false,
"edge_id": null,
"new_state": false,
"new_model_action": false,
"self_loop": false,
"gui_unchanged": false,
"label": {
"category": "Ⅰ",
"function": "activitydiary.add-activity",
"reason": "具名 Add Activity 图标;Main/Manage 上下文和真实编辑目标共同支持",
"human_confirmed": false,
"label_origin": "study3_case_entry_review"
},
"event_line": 634,
"event_path": "jev-events.jsonl",
"input_path": "jev-audit/inputs/generated-1418.json",
"receipt_path": "jev-receipts/transition-g17e212-261.json",
"planned_input_text": null,
"input_sha256": "26aca2d411eef1060c1789f7f8ff501328cef70bf08b3cebf5be2cb9bc3eab3d",
"receipt_sha256": "69ec0494f84b7e094edf9166df179313eaed233248549f257fd57d2bba7ea7d1",
"source_gui_evidence": [
{
"sha256": "54dd35da3b4c333f7a0df835b9eae9a3175a42720063a1681eaade4bc16718a3",
"observed_version_matches": true
}
],
"target_gui_evidence": [],
"concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.TextView\"][@resource-id=\"de.rampro.activitydiary:id/action_add_activity\"][@text=\"\"][@content-desc=\"Add Activity\"][@index=4][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']"
}真实多次路径叠加
蓝色执行边来自分别连续的实际历史;整张叠加图不等于某一次执行。灰虚线仅为拓扑。
Dominator子树
支配树边是结构关系,并非GUI执行边。
全部已观察incoming topology
| Edge | Source → Target | ModelAction | 关系 | 精确执行次数 |
|---|---|---|---|---|
| g41e1185 | g41s174 → g11s34 | g41a2518 | external | 1 |
| g41e1004 | g41s176 → g11s34 | g41a2564 | external | 18 |
| g46e1152 | g46s209 → g11s34 | g46a3093 | external | 0 |
| g19e224 | g5s11 → g11s34 | g5a242 | external | 28 |
| g16e166 | g9s25 → g11s34 | g9a436 | external | 2 |
| g11e70 | g1s1 → g11s34 | g1a24 | external | 4 |
| g17e214 | g15s50 → g11s34 | g15a753 | external | 1 |
| g41e991 | g41s178 → g11s34 | g41a2625 | external | 1 |
| g41e1022 | g41s179 → g11s34 | g41a2655 | external | 3 |
| g15e125 | g15s55 → g11s34 | g15a887 | external | 1 |
| g30e374 | g10s28 → g11s34 | g10a473 | external | 1 |
| g30e398 | g30s111 → g11s34 | g30a1591 | external | 1 |
| g41e992 | g27s96 → g11s34 | g27a1395 | external | 1 |
| g41e1066 | g41s183 → g11s34 | g41a2734 | external | 1 |
| g16e200 | g15s58 → g11s34 | g15a932 | external | 1 |
| g41e986 | g15s51 → g11s34 | g15a780 | external | 1 |
相关功能组的全部具体入口成员
组成员不是仅凭resource ID或Target合并;与此Header是否有关联仍需逐次历史支持。
| 功能 | Source / ModelAction | 控件 / text / desc | 确认次数 | 观察Target |
|---|---|---|---|---|
| activitydiary.add-activity | g5s10 / g5a217 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 2 | {'g3s5': 1, 'g9s27': 1} |
| activitydiary.add-activity | g8s21 / g8a369 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g8s22': 1} |
| activitydiary.add-activity | g9s25 / g9a437 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g8s22': 1} |
| activitydiary.add-activity | g1s1 / g1a25 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 2 | {'g9s27': 1, 'g16s59': 1} |
| activitydiary.add-activity | g11s34 / g11a558 | de.rampro.activitydiary:id/design_menu_item_text / Add Acti / | 2 | {'g6s14': 1, 'g27s96': 1} |
| activitydiary.add-activity | g15s51 / g15a781 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g8s22': 1} |
| activitydiary.add-activity | g15s52 / g15a812 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g8s22': 1} |
| activitydiary.add-activity | g5s11 / g5a243 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 3 | {'g8s22': 1, 'g27s96': 2} |
| activitydiary.add-activity | g11s34 / g11a552 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 2 | {'g8s22': 1, 'g27s96': 1} |
| activitydiary.add-activity | g15s50 / g15a754 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g8s22': 1} |
| activitydiary.add-activity | g26s92 / g26a1337 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g8s22': 1} |
| activitydiary.add-activity | g15s54 / g15a872 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g15s54': 1} |
| activitydiary.add-activity | g15s55 / g15a883 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 4 | {'g15s55': 2, 'g8s22': 2} |
| activitydiary.add-activity | g26s93 / g26a1355 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g8s22': 1} |
| activitydiary.add-activity | g27s98 / g27a1412 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g27s98': 1} |
| activitydiary.add-activity | g30s108 / g30a1567 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g30s108': 1} |
| activitydiary.add-activity | g30s116 / g30a1670 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g16s59': 1} |
| activitydiary.add-activity | g30s114 / g30a1629 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g16s59': 1} |
| activitydiary.add-activity | g30s117 / g30a1679 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g16s59': 1} |
| activitydiary.add-activity | g10s28 / g10a474 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g16s59': 1} |
| activitydiary.add-activity | g35s133 / g35a1877 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g27s96': 1} |
| activitydiary.add-activity | g31s120 / g31a1722 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g27s96': 1} |
| activitydiary.add-activity | g27s98 / g27a1412 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 9 | {'g27s96': 9} |
| activitydiary.add-activity | g26s95 / g26a1376 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g27s96': 1} |
| activitydiary.add-activity | g31s121 / g31a1742 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 8 | {'g27s96': 8} |
| activitydiary.add-activity | g39s158 / g39a2171 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g27s96': 1} |
| activitydiary.add-activity | g41s173 / g41a2503 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g27s96': 1} |
| activitydiary.add-activity | g41s176 / g41a2565 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 3 | {'g27s96': 3} |
| activitydiary.add-activity | g41s177 / g41a2595 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g27s96': 1} |
| activitydiary.add-activity | g39s159 / g39a2187 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 2 | {'g27s96': 2} |
| activitydiary.add-activity | g41s179 / g41a2656 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 3 | {'g27s96': 3} |
| activitydiary.add-activity | g41s174 / g41a2519 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g27s96': 1} |
| activitydiary.add-activity | g15s55 / g15a884 | de.rampro.activitydiary:id/design_menu_item_text / Add Acti / | 1 | {'g27s96': 1} |
| activitydiary.add-activity | g39s169 / g39a2427 | de.rampro.activitydiary:id/action_add_activity / / Add Activity | 1 | {'g27s96': 1} |
| activitydiary.edit-existing-activity | g15s54 / g15a875 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g15s45': 1} |
| activitydiary.edit-existing-activity | g9s25 / g9a448 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g5s11 / g5a255 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g19s72 / g19a1150 | de.rampro.activitydiary:id/activity_name / Swimming / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g19s72 / g19a1143 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g19s72 / g19a1145 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g5s11 / g5a246 | de.rampro.activitydiary:id/activity_background / / | 17 | {'g16s59': 15, 'g27s96': 2} |
| activitydiary.edit-existing-activity | g5s11 / g5a255 | de.rampro.activitydiary:id/select_card_view / / | 2 | {'g25s90': 1, 'g16s59': 1} |
| activitydiary.edit-existing-activity | g1s1 / g1a36 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g30s117 / g30a1690 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g10s28 / g10a484 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g1s1 / g1a36 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g31s120 / g31a1734 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g31s120 / g31a1728 | de.rampro.activitydiary:id/activity_name / Relaxing / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g35s133 / g35a1891 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g35s133 / g35a1892 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g35s133 / g35a1886 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g17s66': 1} |
| activitydiary.edit-existing-activity | g35s133 / g35a1878 | de.rampro.activitydiary:id/activity_name / / | 1 | {'g17s66': 1} |
| activitydiary.edit-existing-activity | g35s133 / g35a1887 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g35s133 / g35a1883 | de.rampro.activitydiary:id/activity_name / Swimming / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g35s133 / g35a1879 | de.rampro.activitydiary:id/activity_name / Cinema / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g35s133 / g35a1880 | de.rampro.activitydiary:id/activity_name / Cleaning / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g35s133 / g35a1882 | de.rampro.activitydiary:id/activity_name / Officewo / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g35s133 / g35a1889 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g35s133 / g35a1884 | de.rampro.activitydiary:id/activity_name / Woodwork / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g35s133 / g35a1890 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g31s120 / g31a1726 | de.rampro.activitydiary:id/activity_name / Cleaning / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g31s120 / g31a1724 | de.rampro.activitydiary:id/activity_name / 23 / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g31s120 / g31a1729 | de.rampro.activitydiary:id/activity_name / Swimming / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g31s120 / g31a1730 | de.rampro.activitydiary:id/activity_name / Woodwork / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g31s120 / g31a1737 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g31s120 / g31a1727 | de.rampro.activitydiary:id/activity_name / Gardenin / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g31s120 / g31a1735 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g31s120 / g31a1739 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g31s120 / g31a1738 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g31s120 / g31a1732 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g17s66': 1} |
| activitydiary.edit-existing-activity | g37s143 / g37a1971 | de.rampro.activitydiary:id/activity_name / / | 1 | {'g17s66': 1} |
| activitydiary.edit-existing-activity | g37s143 / g37a1981 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g37s143 / g37a1980 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g27s96': 1} |
| activitydiary.edit-existing-activity | g37s145 / g37a1994 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g37s145 / g37a1990 | de.rampro.activitydiary:id/activity_name / 23 / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g38s146 / g38a2021 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g38s146 / g38a2027 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g27s96': 1} |
| activitydiary.edit-existing-activity | g35s134 / g35a1898 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g17s66': 1} |
| activitydiary.edit-existing-activity | g35s134 / g35a1896 | de.rampro.activitydiary:id/activity_name / 76829358 / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g38s146 / g38a2026 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g38s146 / g38a2029 | de.rampro.activitydiary:id/activity_name / Swimming / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g38s146 / g38a2011 | de.rampro.activitydiary:id/activity_name / Cleaning / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g38s146 / g38a2030 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g38s146 / g38a2024 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g38s146 / g38a2010 | de.rampro.activitydiary:id/activity_name / Cinema / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g26s92 / g26a1349 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g26s92 / g26a1340 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g27s96': 1} |
| activitydiary.edit-existing-activity | g15s54 / g15a875 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g15s50 / g15a766 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g15s50 / g15a766 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g26s95 / g26a1387 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g39s170 / g39a2462 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g39s169 / g39a2438 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g39s169 / g39a2429 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g27s96': 1} |
| activitydiary.edit-existing-activity | g41s173 / g41a2511 | de.rampro.activitydiary:id/activity_name / -706.704 / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g41s173 / g41a2505 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g17s66': 1} |
| activitydiary.edit-existing-activity | g41s173 / g41a2512 | de.rampro.activitydiary:id/activity_name / 2038 / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g41s173 / g41a2516 | de.rampro.activitydiary:id/activity_background / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g41s176 / g41a2568 | de.rampro.activitydiary:id/activity_background / / | 4 | {'g17s66': 1, 'g16s59': 1, 'g27s96': 2} |
| activitydiary.edit-existing-activity | g39s159 / g39a2190 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g41s176 / g41a2577 | de.rampro.activitydiary:id/select_card_view / / | 2 | {'g16s59': 2} |
| activitydiary.edit-existing-activity | g41s176 / g41a2577 | de.rampro.activitydiary:id/select_card_view / / | 2 | {'g16s59': 1, 'g45s206': 1} |
| activitydiary.edit-existing-activity | g39s159 / g39a2190 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g41s179 / g41a2668 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g41s179 / g41a2668 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g41s176 / g41a2588 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g17s66': 1} |
| activitydiary.edit-existing-activity | g41s181 / g41a2712 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g41s174 / g41a2531 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g41s174 / g41a2531 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g41s179 / g41a2668 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g16s59': 1} |
| activitydiary.edit-existing-activity | g30s108 / g30a1570 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g45s206': 1} |
| activitydiary.edit-existing-activity | g39s159 / g39a2190 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g45s206': 1} |
| activitydiary.edit-existing-activity | g41s176 / g41a2577 | de.rampro.activitydiary:id/select_card_view / / | 1 | {'g45s206': 1} |
Add与既有活动编辑的共享后续
共享 4 种Activity-scoped精确控件;不是创建/编辑业务等价证明。
| 控件 | resource ID | Add次数 | Edit次数 |
|---|---|---|---|
| Save | de.rampro.activitydiary:id/action_edit_done | 7 | 1 |
| Activity | de.rampro.activitydiary:id/edit_activity_name | 19 | 3 |
| edit_activity_color | de.rampro.activitydiary:id/edit_activity_color | 1 | 1 |
| SELECT | de.rampro.activitydiary:id/okColorButton | 2 | 2 |


