【问题标题】:not running 1st activity没有运行第一个活动
【发布时间】:2012-11-17 11:44:02
【问题描述】:

我的第一个应用程序活动发生错误。错误是:“应用程序意外停止”

我的第一个 xml 活动是 visit_record.xml

<ListView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >    

我为此活动创建的课程是: 访问记录.java

public class visit_record extends ListActivity {
    static final String[] LIST = new String[] {"My Task", "Task Execution", "Non-Ticket Task"};

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);



    setListAdapter(new ArrayAdapter<String>(this, R.layout.visit_record,LIST));

    ListView listView = getListView();
    listView.setTextFilterEnabled(true);

    listView.setOnItemClickListener(new OnItemClickListener() {
        public void onItemClick(AdapterView<?> parent, View view,
                int position, long id) {
            // When clicked, show a toast with the TextView text

            Intent intent;
            switch (position) {
               case 0:
               intent= new Intent(visit_record.this, My_Task.class);
                startActivity(intent);
              break;
                case 1:
                    intent=new Intent(visit_record.this, task_execution.class);
                    startActivity(intent);
                    break;
                case 2:
                    intent=new Intent(visit_record.this, non_ticket_task.class);
                    startActivity(intent);  
                    break;

                   default:
                    break;
            }}

    });
}}

请指导我为什么它会出错并且不能在手机中运行应用程序。

【问题讨论】:

  • 请发布您的 logcat 错误消息。
  • 检查您的清单文件。对第一个活动使用意图过滤器。
  • 我在清单中添加了意图。但仍然无法正常工作

标签: java android xml android-layout


【解决方案1】:

您已扩展 ListActivity,并且当您这样做时,您的 ListView 必须具有 id android:id="@android:id/list"。你错过了。

<ListView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/list"
android:layout_width="match_parent"
android:layout_height="match_parent" >    

查看question 了解更多详情。

【讨论】:

  • 错误日志:发生键绑定冲突:(它仍然无法解决Andro。通过添加添加ID:(
  • 通过编辑您的问题更好地发布您的 logcat。我找不到你。
  • 它给出错误“如果 Etrack 活动无法启动服务意图”EtrackActivity 是我的另一个项目。在这个项目中除了亮度或光线错误之外没有错误发生
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-20
  • 2021-05-14
  • 1970-01-01
  • 1970-01-01
  • 2015-07-18
相关资源
最近更新 更多