Я пытался решить проблему, с которой я столкнулся в течение нескольких часов; My ViewPagerIndicator отлично работает, я могу правильно переключаться между вкладками и даже видеть содержимое в Фрагментах правильно, если это не ViewList ... ViewPager не может отображать какой-либо ListView каким-либо образом!ListView не отображается в ViewPager
Примечание: -wewing over android.support.v4.view.ViewPager Я получаю «Этот элемент ни приложил источник, ни присоединенный Javadoc, и, следовательно, Javadoc не может быть найден»; Я не знаю, связано ли это с моей проблемой, поскольку это не упоминалось, когда я искал исправление.
-setAdapter (..) (для установки содержимого моего ListView) также не будет работать; Я думаю, это связано и с проблемой.
Пожалуйста, если кто-нибудь может мне помочь, я буду использовать его.
Заранее спасибо.
(Вывесит мой код, если кто-то готов помочь :))
EDIT:
Большое спасибо Yatin за быстрый ответ :) У меня есть 4 вкладки, которые я могу переключаться между ними. . для тестирования я сделал вкладку, которая содержит кнопку и ListView .. кнопка отображается правильно, но ListView обыкновение показывать ...
bottom.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/mainbottom"
android:orientation="horizontal" >
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button" />
<ListView
android:id="@+id/secondlist"
android:layout_width="192dp"
android:layout_height="721dp"
android:layout_weight="0.45"
tools:listitem="@android:layout/simple_list_item_2" >
</ListView>
</LinearLayout>
main.xml
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="650dp">
<com.viewpagerindicator.TitlePageIndicator
android:id="@+id/indicator"
android:padding="10dip"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:background="#000000"
android:textColor="#2FB3E3"
app:footerColor="#2FB3E3"
app:footerLineHeight="1dp"
app:footerIndicatorHeight="3dp"
app:footerIndicatorStyle="underline"
app:selectedColor="#FFFFFF"
app:selectedBold="true"
/>
<android.support.v4.view.ViewPager
android:id="@+id/pager"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
/>
</LinearLayout>
FragmentAdapter.java
public FragmentAdapter(FragmentManager fm) {
super(fm);
}
@Override
public int getIconResId(int index) {
return 0;
}
@Override
public android.support.v4.app.Fragment getItem(int position)
{
android.support.v4.app.Fragment fragment = new FirstActivity();
switch(position){
case 0:
fragment = new FirstActivity();
break;
case 1:
fragment = new SecondActivity();
break;
case 2:
fragment = new ThirdActivity();
break;
case 3:
fragment = new FourthActivity();
break;
}
return fragment;
}
@Override
public int getCount() {
// TODO Auto-generated method stub
return 4;
}
@Override
public CharSequence getPageTitle(int position){
String title = "";
switch(position){
case 0:
title = "First";
break;
case 1:
title = "Second";
break;
case 2:
title = "Third";
break;
case 3:
title = "Fourth";
break;
}
return title;
}
}
Я с удовольствием посмотрю. Отправьте свой код. –
Это может быть так просто. Попробуйте и опубликуйте, если это не сработает. http://stackoverflow.com/questions/11465227/android-fragment-and-thread –
Не повезло .. Я буду повторять завтра, чтобы найти какое-либо решение. Еще раз спасибо за помощь – Odin