在真机上测试就是长按上下文操作按钮然后闪退,把xml代码搬出来我仔细看也没发现问题
main.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_main" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context="com.example.a25071.menudemo.MainActivity"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Hello World!" /> <Button android:text="上下文菜单" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_marginTop="51dp" android:id="@+id/ctx_btn" /> <Button android:text="弹出式菜单" android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/popup_btn" android:layout_below="@+id/ctx_btn" android:layout_alignLeft="@+id/ctx_btn" android:layout_alignStart="@+id/ctx_btn" /> </RelativeLayout> context.xml <?xml version="1.0" encoding="utf-8"?> <menu xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:android="http://schemas.android.com/apk/res/android"> <item android:title="删除" android:id="@+id/delete" /> <item android:title="重命名" > <menu > <item android:title="操作1" android:id="@+id/opera1" /> <item android:title="操作2" android:id="@+id/opera2" /> </menu> </item> </menu>
4
收起
正在回答 回答被采纳积分+1
1回答
1.Android 零基础入门
- 参与学习 人
- 提交作业 1789 份
- 解答问题 2907 个
Android大楼Java起,本阶段是Android攻城狮培养计划的第一部分语法与界面基础篇,将带大家从0开始入门Android开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星