ActionBar Android Appcelerator中的后退按钮

时间:2017-12-18 11:19:18

标签: android android-actionbar appcelerator

我在框架appcelerator中的noob,我在android中有一个简单的问题。我不知道怎么把Backbutton放在ActionBar中就像这样 link image

此按钮不在我看来。我用了重窗。 android sdk-version 27 SDK Titanium 7.0.0.GA

2 个答案:

答案 0 :(得分:2)

您可以像这样添加操作栏:

    let yourCustomNib = UINib(nibName: "MemoCellTableViewCell", bundle: nil)
    self.tableView.register(yourCustomNib, forCellReuseIdentifier: "memoCell")

您甚至可以添加字幕,菜单项,溢出菜单,图标和&甚至是自定义视图。

详细了解如何使用 Action Bar in Titanium here

为了更好地控制ActionBar以进行完全自定义,Titanium在SDK 6.2.0中引入了工具栏 - Read about Titanium Android Toolbar here

答案 1 :(得分:0)

在onCreate中写下

   {
          getSupportActionBar().setHomeButtonEnabled(true);
          getSupportActionBar().setDisplayHomeAsUpEnabled(true);
         getSupportActionBar().setDisplayShowHomeEnabled(true);

覆盖onOptionsItemSelected方法

          public boolean onOptionsItemSelected(MenuItem item) {

           switch (item.getItemId()){

              case android.R.id.home:
            onBackPressed();
                break;
        }
  }
        return super.onOptionsItemSelected(item);

}