2012-12-04 1 views
0

Android 개발을 처음 사용했습니다.Android : 앱의 UI를 '설정'대화 상자로 제한하는 방법은 무엇인가요?

UI 영역 만 응용 프로그램 자체의 설정 영역 인 Android 응용 프로그램을 만들고 싶습니다. 어떤 종류의 "기본"보기가 사라지고 대신 사용자가 "설정"영역으로 직접 향하는 그런 응용 프로그램을 만들 수 있습니까?

그렇다면 응용 프로그램 시작시 "설정"영역에서 직접 사용자를 시작하는 방법은 무엇입니까?

+0

'settings' 지역으로 activity

android:name=".MainActivity" 

의 이름을 변경? –

+0

예, 명확하게 편집했습니다. – user456584

답변

2

주 활동을 설정 활동으로 선언하십시오. Android는 하나의 활동이있는 한 어떤 활동이 주요 활동인지 신경 쓰지 않습니다.

이것은 매니페스트의 일부

<activity android:name=".SettingsActivityName" android:label="@string/title_activity_settings"> 
<intent-filter> 
<action android:name="android.intent.action.MAIN"/> 
<category android:name="android.intent.category.LAUNCHER"/> 
</intent-filter> 
</activity> 

이 사용자가 응용 프로그램 아이콘을 탭하면 실행하는 일이 무엇인지 활동 안드로이드를 알려줍니다 어떻게 보일지입니다.

1

대단히 가능합니다. manifest 파일 여기 Intent Filter

<activity 
     android:name=".MainActivity" 
     android:label="@string/title_activity_main" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
</activity> 

에서

첫 활동을 시작 할 책임이있다.

<intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter> 

설정 화면 만 원하는 경우. 그냥 응용 프로그램의

android:name=".yourSettingActivity"