在对话框android中按下关闭按钮时出错

ama989

当我按下菜单按钮之一时,我已经创建了对话框:

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.menu_first__window, menu);
    return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    // Handle action bar item clicks here. The action bar will
    // automatically handle clicks on the Home/Up button, so long
    // as you specify a parent activity in AndroidManifest.xml.
    int id = item.getItemId();

    switch (id)
    {
        case R.id.action_settings:
            About_us aboutus = new About_us(this);
            aboutus.show();
            return true;
        case R.id.close: System.exit(0); return true;
    }
    return super.onOptionsItemSelected(item);
}

我的对话框布局

<Button
    android:layout_marginTop="10dp"
    android:layout_width="match_parent"
    android:layout_height="40dp"
    android:text="Close"
    android:onClick="ext_btn"/>

我的对话课

public class mydialog extends Dialog
{
    public About_us(Context context) {

        super(context);
    }

    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.about_us);
    }

    public void ext_btn(View view) {

        About_us.this.dismiss();
    }
}

我尝试了很多代码来使关闭按钮关闭对话框。我的应用程序总是崩溃。错误在哪里?

萨利赫

试试这个。

 Button btn_ext = (Button) findViewById(R.id.btn_ext);
 btn_ext.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        dismiss();
    }

});

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

第一次按下按钮时在android中关闭警报对话框

来自分类Dev

当用户在对话框旁边按下时,如何防止关闭android对话框?

来自分类Dev

在对话框中按下音量调高按钮时隐藏UI

来自分类Dev

在对话框中在android中创建动态按钮

来自分类Dev

在对话框中在android中创建动态按钮

来自分类Dev

Android平面按钮未显示在对话框中

来自分类Dev

Android:在对话框中更改按钮的文本

来自分类Dev

Android平面按钮未显示在对话框中

来自分类Dev

确定按钮在对话框中

来自分类Dev

单击jQuery对话框中的按钮时出错

来自分类Dev

在Android中单击“按钮”时关闭自定义对话框

来自分类Dev

Lotus Notes:在对话框中的脚本中按“确定”按钮

来自分类Dev

Android:在对话框中找到按钮

来自分类Dev

如何在对话框加载时隐藏jQuery对话框按钮?

来自分类Dev

避免按下后退按钮时“警报对话框”关闭?

来自分类Dev

在对话框中的按钮下添加文本

来自分类Dev

在对话框中的按钮上捕获单击事件

来自分类Dev

在对话框中设置按钮侦听器

来自分类Dev

在对话框中的按钮下添加文本

来自分类Dev

在对话框/弹出窗口上加载图像时,ANDROID进度对话框

来自分类Dev

在对话框权限android目标>23中单击允许时如何设置事件

来自分类Dev

Android在对话框1中从对话框2中设置了文本?

来自分类Dev

定制JOptionPane消息对话框按钮时出错

来自分类Dev

使用图像按钮处理关闭对话框时的Android Null点异常

来自分类Dev

在Chrome和Safari中按退出键时的角度关闭模式对话框

来自分类Dev

在Chrome和Safari中按Escape键时的角度关闭模式对话框

来自分类Dev

在对话框android中播放视频

来自分类Dev

Android在对话框中获取EditText元素的文本

来自分类Dev

在对话框android中播放视频

Related 相关文章

  1. 1

    第一次按下按钮时在android中关闭警报对话框

  2. 2

    当用户在对话框旁边按下时,如何防止关闭android对话框?

  3. 3

    在对话框中按下音量调高按钮时隐藏UI

  4. 4

    在对话框中在android中创建动态按钮

  5. 5

    在对话框中在android中创建动态按钮

  6. 6

    Android平面按钮未显示在对话框中

  7. 7

    Android:在对话框中更改按钮的文本

  8. 8

    Android平面按钮未显示在对话框中

  9. 9

    确定按钮在对话框中

  10. 10

    单击jQuery对话框中的按钮时出错

  11. 11

    在Android中单击“按钮”时关闭自定义对话框

  12. 12

    Lotus Notes:在对话框中的脚本中按“确定”按钮

  13. 13

    Android:在对话框中找到按钮

  14. 14

    如何在对话框加载时隐藏jQuery对话框按钮?

  15. 15

    避免按下后退按钮时“警报对话框”关闭?

  16. 16

    在对话框中的按钮下添加文本

  17. 17

    在对话框中的按钮上捕获单击事件

  18. 18

    在对话框中设置按钮侦听器

  19. 19

    在对话框中的按钮下添加文本

  20. 20

    在对话框/弹出窗口上加载图像时,ANDROID进度对话框

  21. 21

    在对话框权限android目标>23中单击允许时如何设置事件

  22. 22

    Android在对话框1中从对话框2中设置了文本?

  23. 23

    定制JOptionPane消息对话框按钮时出错

  24. 24

    使用图像按钮处理关闭对话框时的Android Null点异常

  25. 25

    在Chrome和Safari中按退出键时的角度关闭模式对话框

  26. 26

    在Chrome和Safari中按Escape键时的角度关闭模式对话框

  27. 27

    在对话框android中播放视频

  28. 28

    Android在对话框中获取EditText元素的文本

  29. 29

    在对话框android中播放视频

热门标签

归档