1
내 앱에 표시되는 기본 탭은 0입니다. 환경 설정을 클릭하면 currentTab을 1로 변경하고 다음에 앱을 열 때 탭 1이 대신 표시됩니다.기본 설정에서 setcurrenttab
package com.fbisoft.uowt;
import android.os.Bundle;
import android.preference.Preference;
import android.preference.PreferenceActivity;
import android.preference.Preference.OnPreferenceClickListener;
import android.widget.TabHost;
import android.widget.Toast;
public class Preferences extends PreferenceActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.preferences);
getPreferenceManager().findPreference("uso").setOnPreferenceClickListener(new OnPreferenceClickListener() {
@Override
public boolean onPreferenceClick(Preference preference) {
TabHost.setCurrentTab(1);
return true;
}
});
}
}
TabHost.setCurrentTab(1);
나에게 오류 제공 :
Cannot make a static reference to the non-static method setCurrentTab(int)
from the type TabHost
코드 조각을 쓸 수 있습니까? 감사 할 것입니다. – surhidamatya