项目:skill-shot-android
文件:LocationListActivity.java
@Override
public void filter() {
ArrayList<Location> filteredList = new ArrayList<Location>();
for(Location loc : getLocationsList()) {
boolean visible =
(!filterallAges || loc.isAll_ages()) // either we're not filtering or the location is all ages (if we are filtering)
;
if (visible) {
filteredList.add(loc);
}
}
ListFragment fragment = ((ListFragment) getFragmentManager().findFragmentByTag(LIST_TAG));
@SuppressWarnings("unchecked")
ArrayAdapter<Location> adapter = (ArrayAdapter<Location>) fragment.getlistadapter();
adapter.clear();
adapter.addAll(filteredList);
sort();
}
项目:skill-shot-android
文件:LocationListActivity.java
private void sort() {
ListFragment fragment = ((ListFragment) getFragmentManager().findFragmentByTag(LIST_TAG));
@SuppressWarnings("unchecked")
ArrayAdapter<Location> adapter = (ArrayAdapter<Location>) fragment.getlistadapter();
Comparator<Location> comparator = new Alphasort();
if (filterSort == R.string.distance) {
if (getUserLocation() == null) {
Toast.makeText(this,R.string.location_unavailable,Toast.LENGTH_SHORT).show();
return;
}
comparator = new distanceSort();
} else if (filterSort == R.string.number_of_games) {
comparator = new NumGamesSort();
}
adapter.sort(comparator);
adapter.notifyDataSetChanged();
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.fragment_main4);
View detailsFrame = findViewById(R.id.details);
mDualPane = detailsFrame != null && detailsFrame.getVisibility() == View.VISIBLE;
if (savedInstanceState != null) {
mCurCheckPosition = savedInstanceState.getInt("index",0);
}
if(mDualPane){
headlinesFragment = (ListFragment)getFragmentManager().findFragmentById(R.id.titles);
headlinesFragment.getListView().setChoiceMode(ListView.CHOICE_MODE_SINGLE);
//onArticleSelected(mCurCheckPosition);
headlinesFragment.getListView().setItemChecked(mCurCheckPosition,true);
getFragmentManager().beginTransaction().add(R.id.details,ArticleFragment.newInstance(mCurCheckPosition)).commit();
}
}
项目:iosched-reader
文件:MyScheduleActivity.java
@Override
public void onFragmentViewCreated(ListFragment fragment) {
fragment.getListView().addHeaderView(
getLayoutInflater().inflate(R.layout.reserve_action_bar_space_header_view,null));
int dayIndex = fragment.getArguments().getInt(ARG_CONFERENCE_DAY_INDEX,0);
if (dayIndex < 0) {
fragment.setlistadapter(mDayZeroAdapter);
fragment.getListView().setRecyclerListener(mDayZeroAdapter);
} else {
fragment.setlistadapter(mScheduleAdapters[dayIndex]);
fragment.getListView().setRecyclerListener(mScheduleAdapters[dayIndex]);
}
}
项目:smconf-android
文件:MyScheduleActivity.java
@Override
public void onFragmentViewCreated(ListFragment fragment) {
fragment.getListView().addHeaderView(
getLayoutInflater().inflate(R.layout.reserve_action_bar_space_header_view,0);
if (dayIndex < 0) {
fragment.setlistadapter(mDayZeroAdapter);
fragment.getListView().setRecyclerListener(mDayZeroAdapter);
} else {
fragment.setlistadapter(mScheduleAdapters[dayIndex]);
fragment.getListView().setRecyclerListener(mScheduleAdapters[dayIndex]);
}
}
项目:truth-android
文件:ListFragmentSubject.java
public static SubjectFactory<ListFragmentSubject,ListFragment> type() {
return new SubjectFactory<ListFragmentSubject,ListFragment>() {
@Override
public ListFragmentSubject getSubject(FailureStrategy fs,ListFragment that) {
return new ListFragmentSubject(fs,that);
}
};
}
项目:2015-Google-I-O-app
文件:MyScheduleActivity.java
@Override
public void onFragmentViewCreated(ListFragment fragment) {
fragment.getListView().addHeaderView(
getLayoutInflater().inflate(R.layout.reserve_action_bar_space_header_view,0);
if (dayIndex < 0) {
fragment.setlistadapter(mDayZeroAdapter);
fragment.getListView().setRecyclerListener(mDayZeroAdapter);
} else {
fragment.setlistadapter(mScheduleAdapters[dayIndex]);
fragment.getListView().setRecyclerListener(mScheduleAdapters[dayIndex]);
}
}
项目:EDSApp
文件:ModuleController.java
public void replaceFragment(int layout,Fragment fragment) {
if(fragment instanceof ListFragment){
try{
//fix some visual problems
View vg = dashboardActivity.findViewById(layout);
vg.invalidate();
}catch (Exception e){}
}
FragmentTransaction ft = getFragmentTransaction();
ft.replace(layout,fragment);
ft.commit();
}
项目:CutoutViewIndicator
文件:PlainActivity.java
@NonNull
@SuppressWarnings("unchecked")
protected Class<? extends Fragment> getPrimaryFragmentClass() {
Class<? extends Fragment> fragmentClass = (Class<? extends Fragment>) getIntent().getSerializableExtra(ARG_FRAGMENT_CLASS);
if (fragmentClass == null) {
fragmentClass = ListFragment.class;
}
return fragmentClass;
}
项目:FMTech
文件:MyScheduleActivity.java
@Override
public void onFragmentViewCreated(ListFragment fragment) {
fragment.getListView().addHeaderView(
getLayoutInflater().inflate(R.layout.reserve_action_bar_space_header_view,0);
if (dayIndex < 0) {
fragment.setlistadapter(mDayZeroAdapter);
fragment.getListView().setRecyclerListener(mDayZeroAdapter);
} else {
fragment.setlistadapter(mScheduleAdapters[dayIndex]);
fragment.getListView().setRecyclerListener(mScheduleAdapters[dayIndex]);
}
}
项目:malariapp
文件:ModuleController.java
public void replaceFragment(int layout,Fragment fragment) {
if (fragment instanceof ListFragment) {
try {
//fix some visual problems
View vg = dashboardActivity.findViewById(layout);
vg.invalidate();
} catch (Exception e) {
}
}
FragmentTransaction ft = getFragmentTransaction();
ft.replace(layout,fragment);
ft.commit();
}
项目:pictureapp
文件:DashboardActivity.java
/**
* Init the fragments
*/
private void setFragmentTransaction(int layout,ListFragment fragment) {
FragmentTransaction ft = getFragmentManager().beginTransaction();
ft.add(layout,fragment);
ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
ft.commit();
}
@Override
public void onFragmentViewCreated(ListFragment fragment) {
fragment.getListView().addHeaderView(
getLayoutInflater().inflate(com.saarang.samples.apps.iosched.R.layout.reserve_action_bar_space_header_view,0);
fragment.setlistadapter(mScheduleAdapters[dayIndex]);
fragment.getListView().setRecyclerListener(mScheduleAdapters[dayIndex]);
}
项目:AppDevFestSudeste2015
文件:MyScheduleActivity.java
@Override
public void onFragmentViewCreated(ListFragment fragment) {
fragment.getListView().addHeaderView(
getLayoutInflater().inflate(R.layout.reserve_action_bar_space_header_view,0);
fragment.setlistadapter(mScheduleAdapters[dayIndex]);
fragment.getListView().setRecyclerListener(mScheduleAdapters[dayIndex]);
}
项目:JJCamera
文件:MyScheduleActivity.java
@Override
public void onFragmentViewCreated(ListFragment fragment) {
fragment.getListView().addHeaderView(
getLayoutInflater().inflate(R.layout.reserve_action_bar_space_header_view,0);
if (dayIndex < 0) {
fragment.setlistadapter(mDayZeroAdapter);
fragment.getListView().setRecyclerListener(mDayZeroAdapter);
} else {
fragment.setlistadapter(mScheduleAdapters[dayIndex]);
fragment.getListView().setRecyclerListener(mScheduleAdapters[dayIndex]);
}
}
项目:FishApp
文件:ProductListFragment.java
@Override
public void onFragmentViewCreated(ListFragment fragment) {
fragment.getListView().addHeaderView(
getLayoutInflater().inflate(R.layout.reserve_action_bar_space_header_view,0);
fragment.setlistadapter(mScheduleAdapters[dayIndex]);
fragment.getListView().setRecyclerListener(mScheduleAdapters[dayIndex]);
}
static
AdapterFeedItems getFavouritesAdapter(Activity activity)
{
FragmentManager manager = activity.getFragmentManager();
ListFragment fragment = (ListFragment) manager.findFragmentById(R.id.fragment_favourites);
return (AdapterFeedItems) fragment.getlistadapter();
}
项目:gasp-android
文件:TwitterRESTServiceActivity.java
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_rest_service);
mAdapter = new ArrayAdapter<String>(this,R.layout.item_label_list);
FragmentManager fm = getFragmentManager();
FragmentTransaction ft = fm.beginTransaction();
ListFragment list = new ListFragment();
ft.add(R.id.fragment_content,list);
// Let's set our list adapter to a simple ArrayAdapter.
list.setlistadapter(mAdapter);
// RESTResponderFragments call setRetainedInstance(true) in their onCreate() method. So that means
// we need to check if our FragmentManager is already storing an instance of the responder.
TwitterSearchResponderFragment responder =
(TwitterSearchResponderFragment) fm.findFragmentByTag("RESTResponder");
if (responder == null) {
responder = new TwitterSearchResponderFragment();
// We add the fragment using a Tag since it has no views. It will make the Twitter REST call
// for us each time this Activity is created.
ft.add(responder,"RESTResponder");
}
// Make sure you commit the FragmentTransaction or your fragments
// won't get added to your FragmentManager. Forgetting to call ft.commit()
// is a really common mistake when starting out with Fragments.
ft.commit();
}
项目:gasp-android
文件:GaspRESTServiceActivity.java
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_rest_service);
mAdapter = new ArrayAdapter<String>(this,list);
list.setlistadapter(mAdapter);
// RESTResponderFragments call setRetainedInstance(true) in their onCreate() method. So that means
// we need to check if our FragmentManager is already storing an instance of the responder.
GaspReviewsResponderFragment responder =
(GaspReviewsResponderFragment) fm.findFragmentByTag("RESTResponder");
if (responder == null) {
responder = new GaspReviewsResponderFragment();
// We add the fragment using a Tag since it has no views. It will make the Twitter REST call
// for us each time this Activity is created.
ft.add(responder,"RESTResponder");
}
ft.commit();
}
项目:truth-android
文件:ListFragmentSubject.java
protected ListFragmentSubject(FailureStrategy failureStrategy,ListFragment subject) {
super(failureStrategy,subject);
}
项目:pictureapp
文件:DashboardActivity.java
public void replaceListFragment(int layout,ListFragment fragment) {
FragmentTransaction ft = getFragmentTransaction();
ft.replace(layout,fragment);
ft.commit();
}
public
AsyncManageAdapter(FeedsActivity activity,ListFragment listFragment)
{
m_activity = activity;
m_listFragment = listFragment;
}
项目:assertj-android
文件:ListFragmentAssert.java
public ListFragmentAssert(ListFragment actual) {
super(actual,ListFragmentAssert.class);
}
项目:iosched-reader
文件:MyScheduleFragment.java
public void onFragmentViewCreated(ListFragment fragment);
项目:smconf-android
文件:MyScheduleFragment.java
public void onFragmentViewCreated(ListFragment fragment);
项目:2015-Google-I-O-app
文件:MyScheduleFragment.java
public void onFragmentViewCreated(ListFragment fragment);
项目:FMTech
文件:MyScheduleFragment.java
public void onFragmentViewCreated(ListFragment fragment);
public void onFragmentViewCreated(ListFragment fragment);
项目:AppDevFestSudeste2015
文件:MyScheduleFragment.java
public void onFragmentViewCreated(ListFragment fragment);
项目:JJCamera
文件:MyScheduleFragment.java
public void onFragmentViewCreated(ListFragment fragment);
public void onFragmentViewCreated(ListFragment fragment);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。