ActionBar中的Backbutton Android Appcelerator

Im noob在框架appcelerator和我有一个简单的问题在Android中。我不知道如何把这个按钮在这样的ActionBar link imageActionBar中的Backbutton Android Appcelerator

这个按钮不会出现在我身上。我用重窗帘。 Android SDK中版本27 SDK钛7.0.0.GA

回答:

您可以添加操作栏是这样的:

<Alloy> 

<Window title="Action Bar Title">

<ActionBar platform="android" displayHomeAsUp="true" onHomeIconItemSelected="close"></ActionBar>

</Window>

</Alloy>

你甚至可以添加小标题,菜单项目,溢出菜单,图标,&甚至自定义视图。

了解更多关于使用Action Bar in Titanium here

为了更好地控制动作条完全自定义,钛推出了工具栏的SDK 6.2.0 - Read about Titanium Android Toolbar here

回答:

写这篇文章的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);

}

以上是 ActionBar中的Backbutton Android Appcelerator 的全部内容, 来源链接: utcz.com/qa/262873.html

回到顶部