프레임 appcelerator의 Im noob과 나는 안드로이드에서 간단한 문제가 있습니다. 어떻게 액션 바에 백 버튼을 넣을 지 모르겠다. link imageActionBar Android Appcelerator의 백 버튼
이 버튼은 나에게 나타나지 않는다. 나는 heavywindow를 사용했다. 안드로이드 SDK 버전 27 SDK 티타늄 7.0.0.GA
프레임 appcelerator의 Im noob과 나는 안드로이드에서 간단한 문제가 있습니다. 어떻게 액션 바에 백 버튼을 넣을 지 모르겠다. link imageActionBar Android Appcelerator의 백 버튼
이 버튼은 나에게 나타나지 않는다. 나는 heavywindow를 사용했다. 안드로이드 SDK 버전 27 SDK 티타늄 7.0.0.GA
이에서 onCreate
에서{
getSupportActionBar().setHomeButtonEnabled(true);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setDisplayShowHomeEnabled(true);
재정의 onOptionsItemSelected 방법 :
<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
대단히 감사합니다. 당신은 내 문제를 해결했습니다. – kurungele
환영합니다! 다른 사용자가이 대답을 참조 할 수 있도록이 대답을 승인 된 것으로 표시하십시오. –
쓰기 당신은 다음과 같이 작업 표시 줄을 추가 할 수 있습니다
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()){
case android.R.id.home:
onBackPressed();
break;
}
}
return super.onOptionsItemSelected(item);
}
답변을 작성하기 전에 질문을 올바르게 읽으십시오. 사용자가 Appcelerator에 ActionBar를 추가하고 네이티브 Android에 추가하지 말 것을 요청합니다. –
단순히 (코드 getActionBar이 줄을 추가) .setDisplayHomeAsUpEnabled (false); 또는 AppCompactActivity를 사용하는 경우 getSupportActionBar(). setDisplayHomeAsUpEnabled (false) –