2017-03-21 298 views
0

我是新開發的應用程序,我試圖開發應用程序,使用戶閱讀語音他們的電子郵件,所以我想添加控制欄,使他們停下來,慢或速度讀我怎樣才能使按鈕出現

現在我只是想知道如何添加按鈕與用戶出現打開他的郵箱的收件箱

當我嘗試這在通常的方式按鈕不會出現

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); 
    } 

哪有我讓按鈕與郵件收件箱一起出現?我的意思是像收件箱中的用戶的工具。

+0

您能否讓它更容易理解? – user3040153

+0

也發佈你的xml。 –

+0

你用'索引'表示什麼意思? – RobCo

回答

-1

檢查佈局設計中的按鈕屬性設計

+0

它應該是一個評論沒有回答。 – Bharatesh

1

到目前爲止,您正在啓動活動開始時的意圖。 您應該創建一個意向代碼的聽衆,並將其設置爲您的按鈕,如下所示:

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); 
      } 
     }); 
    } 

} 
+0

謝謝,但我並不是說我想同時爲郵件收件箱的用戶提供按鈕apear – user7120212

+0

所以請你自己解釋一下 –