에 액션 바 할 작업 항목을 추가하고 응용 프로그램에 3 개 활동내가 응용 프로그램을 개발하고 조각
- 홈페이지 로그인이
- PhotoViewer가 매니페스트에 fragmentActivity
를 확장 :
<activity
android:name=".PhotoViewerActivity"
android:configChanges="orientation|keyboardHidden|screenSize"
android:label="@string/title_activity_photo_viewer"
android:parentActivityName=".MainActivity"
android:theme="@style/FullscreenTheme" >
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value="com.ceiva.snap.MainActivity" />
</activity>
캔 누군가 PhotoViewerActivity에 대한 작업 표시 줄의 오른쪽에 "사용자 정의"텍스트를 추가하는 방법을 조언 해주십시오.
또한 나는이 일을 시도 : 이getActionBar().setDisplayHomeAsUpEnabled(true);
getActionBar().setDisplayShowTitleEnabled(true);
// getActionBar().setIcon(android.R.color.transparent);
getActionBar().setTitle("Back");
Log.i(TAG, "actionbar " + getActionBar().isShowing());
ActionBar actionBar = getActionBar();
TextView customizerView = new TextView(getApplicationContext());
customizerView.setEnabled(true);
customizerView.setVisibility(View.VISIBLE);
customizerView.setText(getString(R.string.action_customizer));
customizerView.setTextSize(16);
customizerView.setPadding(100, 40, 40, 40);
actionBar.setCustomView(customizerView);
후면 제목 왼쪽에 나타나 있지만, 텍스트 뷰가 표시 나던.
ar 액션 바/툴바의 메뉴 옵션에 대해 이야기하고 있습니까? – SripadRaj
예, 작업 표시 줄에 다른 항목을 추가하고 싶습니다. – chitra
새 XML 파일을 textview로 필요한 항목과 함께 다음과 같이 작성했습니다. getActionBar(). setDisplayHomeAsUpEnabled (true); getActionBar(). setIcon (android.R.color.transparent); getActionBar(). setTitle ("Back"); getActionBar(). setDisplayShowCustomEnabled (true); LayoutInflater inflator = (LayoutInflater) this .getSystemService (Context.LAYOUT_INFLATER_SERVICE); 보기 v = inflator.inflate (R.layout.picture_viewer_action_bar, null); getActionBar(). setCustomView (v); 그리고 의도 한대로 작동합니다. – chitra