내 메뉴의 오버플로 이동으로 정의된다 : showAsAction
에 ifRoom
를 사용에도 불구하고작업 버튼은 작업 표시 줄
<menu
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.opendoors.registration.BusinessProfActivity" >
<item
android:id="@+id/action_done"
android:title="@string/action_done"
android:icon="@drawable/ic_action_accept"
app:showAsAction="ifRoom"/>
</menu>
, 내 버튼은 여전히 오버 플로우 메뉴로 이동합니다.
에 xmlns :
는 또한 교체 시도 응용 프로그램 = "http://schemas.android.com/apk/res-auto"
로
xmlns:compat="http://schemas.android.com/apk/res-auto"
뿐만 아니라
응용 프로그램 : showAsAction = "ifRoom" 의 compat와 : 그것은 비슷한 질문에 제안에도 불구하고, 하나가 작동하지 않습니다 showAsAction = "ifRoom"그러나
. 내가 뭘 놓치고 있니?
다음과 같은 오류가 발생했을 수 있습니다.
06-10 04:50:34.541: E/AndroidRuntime(1697): java.lang.RuntimeException: Unable to
instantiate application android.app.Application: java.lang.IllegalStateException: Unable
to get package info for com.mypackage.app; is package not installed?
당신이 다음 항상 표시 응용 프로그램을 사용하려면 : showAsAction = "항상" –