ActionBar 中的后退按钮 Android Appcelerator
Backbutton in ActionBar Android Appcelerator
我是框架 appcelerator 的新手,我在 android 中遇到了一个简单的问题。我不知道如何像这样将后退按钮放在 ActionBar 中
link image
我没有看到这个按钮。我用的是重窗。
android sdk 版本 27
SDK 钛 7.0.0.GA
在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);
}
您可以这样添加操作栏:
<Alloy>
<Window title="Action Bar Title">
<ActionBar platform="android" displayHomeAsUp="true" onHomeIconItemSelected="close"></ActionBar>
</Window>
</Alloy>
您甚至可以添加副标题、菜单项、溢出菜单、图标,甚至自定义视图。
阅读有关使用 Action Bar in Titanium here
的更多信息
为了更好地控制 ActionBar 以实现完全自定义,Titanium 在 SDK 6.2.0 中引入了工具栏 - Read about Titanium Android Toolbar here
我是框架 appcelerator 的新手,我在 android 中遇到了一个简单的问题。我不知道如何像这样将后退按钮放在 ActionBar 中 link image
我没有看到这个按钮。我用的是重窗。 android sdk 版本 27 SDK 钛 7.0.0.GA
在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);
}
您可以这样添加操作栏:
<Alloy>
<Window title="Action Bar Title">
<ActionBar platform="android" displayHomeAsUp="true" onHomeIconItemSelected="close"></ActionBar>
</Window>
</Alloy>
您甚至可以添加副标题、菜单项、溢出菜单、图标,甚至自定义视图。
阅读有关使用 Action Bar in Titanium here
的更多信息为了更好地控制 ActionBar 以实现完全自定义,Titanium 在 SDK 6.2.0 中引入了工具栏 - Read about Titanium Android Toolbar here