activity-Alert dialog 中的 button 不能运行

问题描述

Alert dialog 中的 button 不能运行

我一直想把附件放在程序中,但是首先需要让 dialog buttons 起作用,求助如何实现按钮功能?

Chrono = (Chronometer) findViewById(R.id.chronometer1);
        Chrono.start();
        while (!(Chrono.equals(chronoText))) {
            chronoText = Chrono.getText().toString();
            if (chronoText.equals("00:30")) {
                Intent intent = new Intent(getApplicationContext(),
                        Hw3Activity.class);
                startActivity(intent);
            }
        }

整个代码:

 public class Next extends Activity {
        Button returned;
        Button click;
        Button search;
        EditText clicksearch;
        TextView counted;
        int counter;
        int answer;
        Chronometer Chrono;
        CharSequence chronoText;

        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.screentwo);
            // waiter = new Waiter(60 * 1000); // 1 min
            // waiter.start();

            Chrono = (Chronometer) findViewById(R.id.chronometer1);
            Chrono.start();
            Log.d("Ebz", "uhh");
            returned = (Button) findViewById(R.id.returned);
            click = (Button) findViewById(R.id.click);
            search = (Button) findViewById(R.id.search);
            clicksearch = (EditText) findViewById(R.id.clicksearch);
            counted = (TextView) findViewById(R.id.counted);
    chronometer(); // its called here
returned.setOnClickListener(new View.OnClickListener() {
                public void onClick(View v) {
                    counter = 0;
                    Intent intent = new Intent(getBaseContext(), Hw3Activity.class);
                    answer = intent.getIntExtra("meaningOfLife", -1);

                    Intent i = getIntent();
                    i.putExtra("returnInt", answer);
                    setResult(RESULT_OK, i);
                    startActivity(intent);

                }
            });
            click.setOnClickListener(new View.OnClickListener() {
                public void onClick(View v) {
                    counter++;
                    counted.setText(String.valueOf(counter));
                    Chrono.setBase(SystemClock.elapsedRealtime());

                }
            });
            search.setOnClickListener(new View.OnClickListener() {
                public void onClick(View v) {
                    Intent intent = new Intent(Intent.ACTION_WEB_SEARCH);
                    intent.putExtra(SearchManager.QUERY, clicksearch.getText()
                            .toString());
                    startActivity(intent);
                }
            });
            clicksearch.setOnClickListener(new View.OnClickListener() {
                public void onClick(View v) {

                }
            });
        }

        public void chronometer() {
            while (!(Chrono.equals(chronoText))) {
                chronoText = Chrono.getText();
                Log.d("Ebz", "makes it to chronometer");
                counted.setText(String.valueOf(chronoText));
                if (chronoText.equals("00:10")) {
                    Intent intent = new Intent(getApplicationContext(),
                            Hw3Activity.class);
                    startActivity(intent);
                }

            }
        }
    }
时间: 2024-09-21 21:58:02

activity-Alert dialog 中的 button 不能运行的相关文章

Android中自定义Activity和Dialog的位置大小背景和透明度等

1.自定义Activity显示样式 先在res/values下建colors.xml文件,写入: [xhtml] view plaincopy <?xml version="1.0" encoding="utf-8"?>   <resources>       <!-- 设置透明度为56%(9/16)左右 -->       <color name="transparent">#9000</c

android-Toast Alert Dialog不能显示在ListView中

问题描述 Toast Alert Dialog不能显示在ListView中 我创建了一个程序,可以在 listview 中添加 items.我做了一个确认功能,如果有人输入相同的信息就会显示一个警告. Toast.makeText(getApplicationContext(), "Serial No Already Exist..",Toast.LENGTH_LONG); 但现在在模拟器上运行时,不能实现.我觉得代码没有问题啊?请大家给予指点. 解决方案 你没show(); 啊 你只

android-如何在service中调用当前正在运行的activity

问题描述 如何在service中调用当前正在运行的activity 如何在service中调用当前正在运行的activity 获取到activity,不是名字,请尽量描述完整一点 解决方案 不建议这么做. service中如果持有activity的实例, 在service没有被销毁之前,activity无法被回收会导致内存泄露问题. 当然如果非要这么做,你可以获取当前堆栈的栈顶activity. 解决方案二: 获取当前正在运行的Activity状态栏返回到当前正在运行的ActivityNotif

是不是空指针-在窗体中添加button时 eclipse运行后提示挂起是什么意思是,该怎么改

问题描述 在窗体中添加button时 eclipse运行后提示挂起是什么意思是,该怎么改 import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorder; public class ButtonFrame extends JFrame{ public Button

关于Cocos2dx 3.1中给Button增加一个touch事件监听的时候运行出错的问题

问题描述 关于Cocos2dx 3.1中给Button增加一个touch事件监听的时候运行出错的问题 Button *login = (Button *)widget->getChildByName("login"); login->addTouchEventListener(CC_CALLBACK_1(RegisterUI::OnClick, this)); 编译能过 但是运行的时候运行到 addTouchEventListener的时候就出错了 报错信息 0x0F6C3

Android Dialog中软键盘的显示与隐藏的示例

1.写在前面 本篇的主要内容是关于在Dialog中软键盘的显示与隐藏问题,需求是在Dialog中有一个密码输入框,弹出Dialog显示软键盘,关闭Dialog隐藏软键盘. 嗯,是不是有点简单,不过在实现的过程中还是遇到了一些问题,在试过了网上大部分的方法之后,最终找到了一个还不错的方法,分享给大家. 看下效果图: 2.实现过程 先说说最开始的实现方法: // 显示Dialog dialog.show(); // 显示软键盘 SoftInputUtils.showSoftInput(activit

sweet alert dialog 在android studio应用问题说明详解_Android

看到这个sweet-alert-dialog很亲切,因为前端开发本人用的提示就是这个js插件,java牛人很厉害,直接弄成一个java包插件,Good! 下面记录如何引用到工程,并使用: sweet-alert-dialog插件可以直接到github上下载 地址:https://github.com/pedant/sweet-alert-dialog 或者直接到发布好的页面下载: https://github.com/pedant/sweet-alert-dialog/releases 我下载的

label-java 为什么Dialog中的Label不显示?

问题描述 java 为什么Dialog中的Label不显示? 为什么 在Dialog中add 一个Lable但运行的时候并没有显示? 求大神 import java.awt.Button;import java.awt.Dialog;import java.awt.FlowLayout;import java.awt.Frame;import java.awt.Label;import java.awt.TextArea;import java.awt.TextField;import java

Alert Log中“Fatal NI connect error 12170”错误

Alert Log中"Fatal NI connect error 12170"错误 Fatal NI connect error 12170.     VERSION INFORMATION:         TNS for Linux: Version 11.2.0.4.0 - Production         Oracle Bequeath NT Protocol Adapter for Linux: Version 11.2.0.4.0 - Production