İki sekme var, biri giriş ve 2. sorgulama. Her iki sekmede düzeni ayarladım. ancak giriş etkinliği ve sorgulama etkinliğinde tıklama etkinliğinin nasıl ayarlanacağı konusunda fikrim yok. sadece şu anda örnek alın giriş sekmesinde değilim. Oturum i kullanıcı basın ben oGeçerli sekme düzeninde tıklama olayının nasıl ayarlanacağı
LoginEnquiryTab.java
public class LoginEnquiryTab extends AppCompatActivity {
TabHost myTabHost;
//LocalActivityManager mlam;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
if(!(Thread.getDefaultUncaughtExceptionHandler() instanceof ExceptionHandler))
{
Thread.setDefaultUncaughtExceptionHandler(new ExceptionHandler(this));
}
//mlam = new LocalActivityManager(this, false);
//mlam.dispatchCreate(savedInstanceState);
myTabHost =(TabHost) findViewById(android.R.id.tabhost);
myTabHost.setup();
TabHost.TabSpec login = myTabHost.newTabSpec("tab1");
TabHost.TabSpec enquiry = myTabHost.newTabSpec("tab2");
//Below name is display on screen
login.setIndicator(getResources().getString(R.string.btn_login));
login.setContent(R.id.tab1);
enquiry.setIndicator(getResources().getString(R.string.enquiry));
enquiry.setContent(R.id.tab2);
myTabHost.addTab(login);
myTabHost.addTab(enquiry);
myTabHost.setCurrentTab(0);
}
@Override
protected void onResume(){
super.onResume();
//mlam.dispatchResume();
}
@Override
protected void onPause(){
super.onPause();
// mlam.dispatchPause(isFinishing());
}
}
activity_main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="5dp">
<TabHost
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/tabhost"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="5dp">
<TabWidget
android:id="@android:id/tabs"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="5dp">
<LinearLayout android:id="@+id/tab1"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<include layout="@layout/login" />
</LinearLayout>
<LinearLayout android:id="@+id/tab2"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<include layout="@layout/changepwd" />
</LinearLayout>
</FrameLayout>
</LinearLayout>
</TabHost>
</LinearLayout>
Sorunu çözmeniz için geri aramaları/arabirimleri kullanın –
Eğer herhangi bir eğitiminiz varsa lütfen benimle paylaşın..thanx için ur rpl –