在Android应用中强制关闭

用户名

Android Studio

嗨,大家好。

我想为Android制作一个简单的应用程序,该应用程序将<< OnCheckedChangeListener >>用作android studio中的复选框。我查看了像我的链接这样的问题,但是我的代码没有发现问题。这些是我的。在此先多谢。

这是我的MainActivity.java

package com.example.gna.myapplication;
  
import android.app.Activity;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.CheckBox;
import android.widget.CompoundButton;
import android.widget.TextView;

public class MainActivity extends Activity {

    public CheckBox chbox=(CheckBox)findViewById(R.id.CH1);
    public TextView txt1 =(TextView)findViewById(R.id.TXT1);

    CompoundButton.OnCheckedChangeListener list=new       CompoundButton.OnCheckedChangeListener() {

        @Override
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if(isChecked)
                txt1.setText("A New Era");
            else
                txt1.setText("MasterByte");

        }
    };
    
    @Override
    protected void onCreate(Bundle savedInstanceState){ 
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        chbox.setOnCheckedChangeListener(list);
    }
}

XML是:

activity_main.Xml,

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res /android" xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin"
    tools:context=".MainActivity"
    android:id="@+id/rl">

    <TextView android:text="MasterByte"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textSize="40dp"
        android:textColor="#F00FF0"
        android:id="@+id/TXT1"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="74dp" />

    <CheckBox
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Click Here"
        android:id="@+id/CH1"
        android:textSize="30dp"
        android:layout_below="@+id/TXT1"
        android:layout_alignRight="@+id/TXT1"
        android:layout_alignEnd="@+id/TXT1"
        android:layout_marginTop="55dp" />

</RelativeLayout>

好的。我的问题是该应用程序无法启动,并且显示强制关闭错误。我想使用异常类和[try(),catch(),finally()],但我不知道如何。如果您知道该怎么做,那么我在等待:D对不起,我的英语不好!

黑带

移动初始化

 public CheckBox chbox=(CheckBox)findViewById(R.id.CH1);
 public TextView txt1 =(TextView)findViewById(R.id.TXT1);

内部onCreate和之后setContentView您需要Context先寻找有效的东西,然后才能真正找到东西

我的问题是该应用程序无法启动,并且显示强制关闭错误。

您不能其生命周期之前使用findViewByIdActivity

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android导航应用强制关闭

来自分类Dev

Android:在Application类中强制关闭该应用

来自分类Dev

强制关闭android应用后显示通知

来自分类Dev

在StringArray,Android中更改项目时,应用程序强制关闭吗?

来自分类Dev

即使关闭了应用程序(或强制关闭),android中每x分钟也将连续进行gps跟踪

来自分类Dev

Android GCM应用程序强制在我的Android应用程序中的GCMRegistrar.checkManifest(this)行关闭,发生未知错误

来自分类Dev

在Android代码中强制打开和强制关闭WiFi连接

来自分类Dev

Android中的应用关闭事件

来自分类Dev

Android应用程序挂起,直到强制关闭

来自分类Dev

构建后,Cordova Android应用程序强制关闭

来自分类Dev

Android清单变更强制关闭应用程序

来自分类Dev

Socket.isConnected()使我的Android应用程序强制关闭

来自分类Dev

Android应用程序挂起,直到强制关闭

来自分类Dev

Android Webview onKeyDown强制关闭应用程序

来自分类Dev

Android应用在执行时强制关闭

来自分类Dev

强制关闭应用程序时会触发Android AlarmManager

来自分类Dev

Android Admob强制关闭

来自分类Dev

以编程方式强制关闭应用

来自分类Dev

startActivityForResult强制关闭我的应用

来自分类Dev

startActivityForResult强制关闭我的应用

来自分类Dev

在Swift中强制关闭?

来自分类Dev

为什么我的应用程序强制在Android中使用getarguments()。getstring(key)强制关闭?

来自分类Dev

在Android手机中显示强制关闭错误

来自分类Dev

在Android手机中显示强制关闭错误

来自分类Dev

更改StringArray中的项目时,Android是否强制关闭?

来自分类Dev

应用正在强制关闭,没有强制关闭消息

来自分类Dev

在Android应用中打开和关闭蓝牙

来自分类Dev

在Android应用程序中关闭活动

来自分类Dev

listview android setonitemclick使强制关闭

Related 相关文章

  1. 1

    Android导航应用强制关闭

  2. 2

    Android:在Application类中强制关闭该应用

  3. 3

    强制关闭android应用后显示通知

  4. 4

    在StringArray,Android中更改项目时,应用程序强制关闭吗?

  5. 5

    即使关闭了应用程序(或强制关闭),android中每x分钟也将连续进行gps跟踪

  6. 6

    Android GCM应用程序强制在我的Android应用程序中的GCMRegistrar.checkManifest(this)行关闭,发生未知错误

  7. 7

    在Android代码中强制打开和强制关闭WiFi连接

  8. 8

    Android中的应用关闭事件

  9. 9

    Android应用程序挂起,直到强制关闭

  10. 10

    构建后,Cordova Android应用程序强制关闭

  11. 11

    Android清单变更强制关闭应用程序

  12. 12

    Socket.isConnected()使我的Android应用程序强制关闭

  13. 13

    Android应用程序挂起,直到强制关闭

  14. 14

    Android Webview onKeyDown强制关闭应用程序

  15. 15

    Android应用在执行时强制关闭

  16. 16

    强制关闭应用程序时会触发Android AlarmManager

  17. 17

    Android Admob强制关闭

  18. 18

    以编程方式强制关闭应用

  19. 19

    startActivityForResult强制关闭我的应用

  20. 20

    startActivityForResult强制关闭我的应用

  21. 21

    在Swift中强制关闭?

  22. 22

    为什么我的应用程序强制在Android中使用getarguments()。getstring(key)强制关闭?

  23. 23

    在Android手机中显示强制关闭错误

  24. 24

    在Android手机中显示强制关闭错误

  25. 25

    更改StringArray中的项目时,Android是否强制关闭?

  26. 26

    应用正在强制关闭,没有强制关闭消息

  27. 27

    在Android应用中打开和关闭蓝牙

  28. 28

    在Android应用程序中关闭活动

  29. 29

    listview android setonitemclick使强制关闭

热门标签

归档