如何让按钮出现

时间:2017-03-21 12:39:21

标签: android

我是开发应用的新手,我正在尝试开发使用户能够通过语音电子邮件阅读的应用,因此我想添加控制栏,使其停止,减慢或加快阅读速度<\ n / p>

现在我只想知道如何添加用户打开邮件收件箱时出现的按钮

当我以通常方式尝试此按钮时,按钮不会出现

public class Test1MainActivity extends AppCompatActivity {

    Button button;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_test1_main);

        button=(Button) findViewById(R.id.button);

        Intent intent=Intent.makeMainSelectorActivity(Intent.ACTION_MAIN, Intent.CATEGORY_APP_EMAIL);
        intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        startActivity(intent);
    }

如何使用邮件收件箱显示该按钮?我的意思是为收件箱中的用户提供工具。

2 个答案:

答案 0 :(得分:1)

到目前为止,您正在启动活动时启动意图。 您应该使用intent代码创建一个Listener,并将其设置为您的按钮,如下所示:

public class Test1MainActivity extends AppCompatActivity {

    private Button button;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_test1_main);

        button=(Button) findViewById(R.id.button);

        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Intent intent=Intent.makeMainSelectorActivity(Intent.ACTION_MAIN, Intent.CATEGORY_APP_EMAIL);
                intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                startActivity(intent);
            }
        });
    }

}

答案 1 :(得分:-1)

检查布局设计

中的按钮属性