小编use*_*775的帖子

Android在活动之间切换

我想做的是一个主屏幕,该屏幕停留5秒钟并进入activity1。当我单击activity1中的按钮时,我进入了activity2。我已经尝试了多次单击该按钮,但是没有切换。主屏幕(5秒)= Main_Activity活动1 = selectpets.java活动2 = fishtank.java

onclick监听器似乎是问题,我不知道这是怎么回事

     Main Activity Code
package com.set.petshome;
import android.os.Bundle;
import android.os.Handler;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.widget.Button;

public class MainActivity extends Activity {
    Button fButton;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        //Delay Code after 5 seconds
        new Handler().postDelayed(new Runnable() {
            @Override
            public void run() {
                setContentView(R.layout.selectscreen); //where <next> is you target      activity :)
                }
            }, 5000);   
    }
//Delay End
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; …
Run Code Online (Sandbox Code Playgroud)

android screen switch-statement android-activity

5
推荐指数
1
解决办法
2万
查看次数

检查是否选中任何复选框

我的 android 应用程序中有工作日的复选框,我想放置一个侦听器来检查是否选中了这些复选框中的任何一个,但我的方法似乎很难,有没有办法将所有这些侦听器集中到一个

 sun.setOnCheckedChangeListener(new OnCheckedChangeListener()
    {
    public void onCheckedChanged(CompoundButton buttonView, boolean isChecked)
        { if ( isChecked )
            {
            count=count+1;
                // perform logic
            }
        else
        {
            count=count-1;
        }
        }});

    mon.setOnCheckedChangeListener(new OnCheckedChangeListener()
    {
    public void onCheckedChanged(CompoundButton buttonView, boolean isChecked)
        { if ( isChecked )
            {
            count=count+1;
                // perform logic
            }
        else
        {
            count=count-1;
        }
        }});
    tue.setOnCheckedChangeListener(new OnCheckedChangeListener()
    {
    public void onCheckedChanged(CompoundButton buttonView, boolean isChecked)
        { if ( isChecked )
            {
            count=count+1;
                // perform logic
            }
        else
        {
            count=count-1;
        }
        }});
    wed.setOnCheckedChangeListener(new OnCheckedChangeListener() …
Run Code Online (Sandbox Code Playgroud)

checkbox android actionlistener dayofweek

2
推荐指数
1
解决办法
3927
查看次数