我的程序在打开该活动时给出“应用程序不断停止”的错误是什么?

2024-03-11

应用程序正常打开,但在打开此活动时显示“应用程序不断停止”。我不明白有什么问题。也许API级别与calendar.get()不兼容? 如果是这样我该如何修复它?

public class SearchRide extends AppCompatActivity {

int p=1;
private int year,month,day;
Calendar calendar=Calendar.getInstance();
final EditText etDate=(EditText) findViewById(R.id.etDate);


protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_search_ride);






    TextView tFrom=(TextView) findViewById(R.id.tFrom);
    TextView tTo=(TextView) findViewById(R.id.tTo);
    EditText etFrom=(EditText) findViewById(R.id.etFrom);
    EditText etTo=(EditText) findViewById(R.id.etTo);
    Button bSearch=(Button) findViewById(R.id.bSearch);
    ImageView iplussign=(ImageView) findViewById(R.id.iplussign);
    ImageView iminussign=(ImageView) findViewById(R.id.iminussign);
    final TextView tNumber=(TextView) findViewById(R.id.tNumber);

    tNumber.setText(String.valueOf(p));
    iplussign.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            if(p<=9) {
                p++;
                tNumber.setText(String.valueOf(p));
            }
        }
    });
    iminussign.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            if(p>=2) {
                p--;
                tNumber.setText(String.valueOf(p));
            }
        }
    });
    etFrom.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Intent ListFrom=new Intent(SearchRide.this,ListFrom.class);
            SearchRide.this.startActivity(ListFrom);


        }
    });
    etTo.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Intent ToList =new Intent(SearchRide.this,ListTo.class);
            SearchRide.this.startActivity(ToList);
        }
    });

    etDate.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            new DatePickerDialog(SearchRide.this,listener,calendar.get(Calendar.DAY_OF_MONTH),calendar.get(Calendar.MONTH),calendar.get(Calendar.YEAR)).show();

        }
    });
}
DatePickerDialog.OnDateSetListener listener= new DatePickerDialog.OnDateSetListener() {
    @Override
    public void onDateSet(DatePicker view, int year, int month, int dayOfMonth) {

        etDate.setText("4");



    }
};

}


之前没有附加到您的活动的布局setContentView函数调用,以便在布局附加到您的活动后初始化您的视图

应该

// global reference
EditText etDate;


protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_search_ride);
    // initialization after the layout is attached to activity
    etDate=(EditText) findViewById(R.id.etDate);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我的程序在打开该活动时给出“应用程序不断停止”的错误是什么? 的相关文章

随机推荐

  • 值中每第 n 个字符添加逗号

    我的问题很简单 我从 sql select 中获取一个值 如下所示 ARAMAUBEBABRBGCNDKDEEEFOFIFRGEGRIEISITJPYUCAKZKG 我需要这样的 AR AM AU BE BA BR BG CN DK DE
  • 带有 PIL 的 Pyinstaller。导入错误:无法导入名称 _imaging

    我在运行包含枕头的已编译可执行文件时遇到问题 我使用了 pyinstaller 它似乎编译得很好 但是运行 exe 后 会抛出错误 似乎与引用 imaging 而不是 Image 存在冲突 首先 我觉得很奇怪pillow如何安装到PIL目录
  • 使用 PHP/JavaScript 链接获取有关网站访问者的信息

    有人试图对我进行网络钓鱼 他们假装是我的亲密朋友之一来羞辱我们俩 此人创建了一个虚假的电子邮件帐户 冒充此人 并试图从我这里获取个人信息 我和我的朋友确认这不是他 现在我们正在努力找出他是谁 我想向他们发送一个指向某种 PHP 或 JS 页
  • 如何将 OpenAPI 2.0 转换为 OpenAPI 3.0? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 是否有任何工具 库可以将 OpenAPI 2 0 定义转换为 OpenAPI 3 0 而无需每行一个
  • RDF 读取/解析错误

    我有一些 RDF 文件 我想将其导入到 tripplestore AllegroGraph 中 但在第一个文件中 我收到 SAX 解析器错误 指出存在无法识别的字符 删除有问题的行后 一切都很好 然后我尝试使用 W3C RDF 验证器和带有
  • ES6代理类,访问私有属性(无法从类未声明的对象中读取私有成员#hidden)

    我正在研究代理对象 类和私有属性 并遇到了这个错误消息 home marc projects playground pipeline clsss js 14 this hidden this hidden TypeError Cannot
  • jQuery - 动态创建的选项卡元素不会触发事件

    我在用jQuery UI 选项卡 http docs jquery com UI Tabs div ul li a href fragment 1 span One span a li ul div 我有一个添加新选项卡的按钮 我使用以下代
  • 承诺进展情况

    Theory 我在开始时做出了大约 100 个承诺 然后使用Promise all 这 100 个 Promise 中的每一个都会依次进行一些异步 REST 调用 其响应可能主要有所不同 例如由于网络连接 解决所有 100 个承诺的过程大约
  • 用鼻子重复进行单次或多次测试

    如同这个问题 https stackoverflow com questions 4088354 is it possible to use nose to run one test multiple times concurrently
  • 在 Go 中,我可以返回满足接口的结构而不访问该接口吗?

    我认为解释这一点的最好方法是通过例子 所以这里是 package main import fmt Greeter greets with a Greeting type Greeter interface Greet Greeting A
  • 如何防止弹性框随内容增长

    在下面的代码和 jsfiddle 中 flexbox 比例随内容而变化 我感觉我不明白 flexbox 的真正目的 如果我们给予flex grow我们想要的比例的属性 为什么盒子会随着内容而增长 通知何时dataDiv其中有新的跨度内容 比
  • Django - 默认字段值取决于其他字段值

    我在设置默认字段值时遇到问题 我想做的事 我希望 Packages 类中的价格成为 Bill 类中 PriceNoTax 的默认值 正如你所看到的 所有三个类都是 逻辑上有联系的 示例 账户 1 有一个 id 为 1 的包裹 该包裹的价格为
  • 高斯模糊和 FFT

    我正在尝试为学校项目实施高斯模糊 我需要同时实现 CPU 和 GPU 来比较性能 我不太确定我是否理解高斯模糊的工作原理 所以我的问题之一是 如果我理解正确的话 这就是我现在所做的 我使用维基百科中的方程http en wikipedia
  • 实体框架引用不会自动加载

    在 ADO Net 实体框架中 我有一个对象 它有 4 个对其他对象的引用 由于某种原因 当我查询这些引用时 其中两个会自动加载 如预期 并且其中两个始终返回 null 奇怪的是 当我manually要求加载参考文献 他们加载得很好 举个例
  • 使用动词时工作目录不起作用

    Using Start Process when Verb被使用时 Workingdirectory选项不起作用 新的 powershell 始终启动于C WINDOWS system32 为什么是这样 我怎样才能做到这一点而不需要额外的c
  • 如何使用 powershell 循环创建 XML 文件的元素?

    我要创建 xml 文件 我从 ini 文件中选取的 xml 元素 我的 ini 文件超过 1 个 我尝试了这个 但仍然只能创建 1 个元素 我的 ini 文件中有 2 种类型的内容文件 第一 Product Name NB A String
  • 垂直 ViewPager2 与 RecyclerView 滚动问题

    我使用的是 ViewPager2 它有两个垂直方向的片段 当用户向下滑动到第二个片段时 有一个 RecyclerView 以相同的垂直方向滚动内容 问题是当我滚动 RecyclerView 的内容时 有时 ViewPager2 捕获滚动事件
  • 如何将 unicode 字符变成小写字母

    我在 VC MFC 中将 unicode 字符转换为小写字母时遇到问题 我在 CString 变量中有 unicode 字符 所以 使用英语 MakeLower 工作正常 我得到小写字母 但它无法将 unicode 字符转换为小写 我确实尝
  • 如何获得whenComplete和thenCompose的组合效果?

    我试图想出一个具有以下综合效果的 CompletableFuturewhenComplete and thenCompose 具体来说 返回一个CompletionStage而不仅仅是结果 类似于thenCompose 即使前一阶段异常完成
  • 我的程序在打开该活动时给出“应用程序不断停止”的错误是什么?

    应用程序正常打开 但在打开此活动时显示 应用程序不断停止 我不明白有什么问题 也许API级别与calendar get 不兼容 如果是这样我该如何修复它 public class SearchRide extends AppCompatAc