2011-03-12 4 views
0

팁 페이지가있는 앱을 만들고 싶습니다 =이 앱을 사용하는 방법을 보여주고 팁 페이지에는 사용자가 스킵 버튼을 누르면 기본 페이지로 이동하는 버튼 2 개 (건너 뛰기 및 계속)가 있습니다. 계속 버튼을 누르면 다른 팁이 표시됩니다첫 번째 파일의 제어 페이지

사용자가 "처음으로 팁 상자 표시"값을 설정할 수있는 경우 사용자가 팁 상자를 표시하지 않으려면 사용자가이 시간과 다음 시간 사용자를 확인할 수 있습니다 이 응용 프로그램을 사용하면 첫 번째 페이지로 기본 페이지를 표시합니다

그래서 컨트롤 페이지를 표시해야합니다. 팁 팁 페이지 나 기본 페이지가 표시되기 전에 데이터베이스에 처음으로 값을 표시하는 방법을 확인해야합니다. 제어 페이지를 표시하고 싶지 않음

이 문제를 해결하는 방법

나는 이것에 대한 공유 기본 설정을 사용할 수 있습니다 내 매니페스트

답변

0

U와 함께 무엇을해야 .. 더있을 것이기 때문에

static SharedPreferences notify_Settings; 
    public static SharedPreferences.Editor editor; 
    public static final String PREFS_NAME = "Desired Name"; 
    notify_Settings=getSharedPreferences(PREFS_NAME, 0); 
    SharedPreferences.Editor editor = notify_Settings.edit(); 

    if (settings.getBoolean("firsttime", false) == false){ 
     editor.putBoolean("firsttime",true; 
     editor.commit(); 
     //Some code here 
     startActivity(new Intent(Page 1.this, Page 2.class)); 
    }else{ 
     //Some code here 
     startActivity(new Intent(Page 1.this, Page 3.class)); 
    } 

처음은 false를 반환하지 않습니다 값 (예 : false)이 공유 환경 설정에서 거짓이되므로 if (condition)가 true가되고 처리하고 페이지를 페이지로 리디렉션합니다. false가되면 공유 환경 설정의 값이 "true"가되어이 방법으로 페이지 방향 지정을 제어 할 수 있습니다 ..

+0

http://developer.android.com/guide/topics/data/ data-storage.html – Venky

관련 문제