本文整理汇总了Java中it.gmariotti.cardslib.library.view.CardGridView.setAdapter方法的典型用法代码示例。如果您正苦于以下问题:Java CardGridView.setAdapter方法的具体用法?Java CardGridView.setAdapter怎么用?Java CardGridView.setAdapter使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类it.gmariotti.cardslib.library.view.CardGridView
的用法示例。
在下文中一共展示了CardGridView.setAdapter方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: initCards
import it.gmariotti.cardslib.library.view.CardGridView; //导入方法依赖的package包/类
private void initCards() {
ArrayList<Card> cards = new ArrayList<Card>();
for (int i=0;i<200;i++){
GdriveGridCard card = new GdriveGridCard(getActivity());
card.headerTitle="Folder "+i;
card.init();
cards.add(card);
}
CardGridArrayAdapter mCardArrayAdapter = new CardGridArrayAdapter(getActivity(),cards);
CardGridView gridView = (CardGridView) getActivity().findViewById(R.id.carddemo_grid_base);
if (gridView!=null){
gridView.setAdapter(mCardArrayAdapter);
}
}
示例2: onCreate
import it.gmariotti.cardslib.library.view.CardGridView; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//Set the layout
setContentView(R.layout.activity_main);
//Define the toolbar
toolbar = (Toolbar) findViewById(R.id.toolbar);
//Set supportActionBar and title
setSupportActionBar(toolbar);
getSupportActionBar().setTitle("Local Vicinity");
//If network connection exists then download new files
if (isNetworkAvailable() == true) {
startDownloads();
} else//If no connection display error message to the user
{
Toast.makeText(getApplicationContext(), "No network connection available, results may be incorrect",
Toast.LENGTH_LONG).show();
}
//Create the 8 different category cards
createMainCards();
//Create the card for adding a location
createAddCard();
createViewCard();
//Set the card grid array adapter
CardGridArrayAdapter mCardArrayAdapter = new CardGridArrayAdapter(this, cards);
//Bind the gridview to the adapter
CardGridView gridView = (CardGridView) this.findViewById(R.id.myGrid);
if (gridView != null) {
gridView.setAdapter(mCardArrayAdapter);
}
}
示例3: updateGrid
import it.gmariotti.cardslib.library.view.CardGridView; //导入方法依赖的package包/类
public void updateGrid() {
// the adapter will get the latest cards state
mCardArrayAdapter = new CardGridArrayAdapter(getActivity(), cards);
listView = (CardGridView) getActivity().findViewById(R.id.carddemo_grid_base1);
if (listView != null) {
listView.setAdapter(mCardArrayAdapter);
}
}
示例4: initCards
import it.gmariotti.cardslib.library.view.CardGridView; //导入方法依赖的package包/类
private void initCards() {
ArrayList<Card> cards = new ArrayList<Card>();
for (int i = 0; i < 200; i++) {
GplayGridCard card = new GplayGridCard(getActivity());
card.headerTitle = "App example " + i;
card.secondaryTitle = "Some text here " + i;
card.rating = (float) (Math.random() * (5.0));
//Only for test, change some icons
if ((i % 6 == 0)) {
card.resourceIdThumbnail = R.drawable.ic_ic_dh_bat;
} else if ((i % 6 == 1)) {
card.resourceIdThumbnail = R.drawable.ic_ic_dh_net;
} else if ((i % 6 == 2)) {
card.resourceIdThumbnail = R.drawable.ic_tris;
} else if ((i % 6 == 3)) {
card.resourceIdThumbnail = R.drawable.ic_info;
} else if ((i % 6 == 4)) {
card.resourceIdThumbnail = R.drawable.ic_smile;
}
card.init();
cards.add(card);
}
CardGridArrayAdapter mCardArrayAdapter = new CardGridArrayAdapter(getActivity(), cards);
CardGridView listView = (CardGridView) getActivity().findViewById(R.id.carddemo_grid_base1);
if (listView != null) {
listView.setAdapter(mCardArrayAdapter);
}
}
示例5: init
import it.gmariotti.cardslib.library.view.CardGridView; //导入方法依赖的package包/类
private void init() {
mAdapter = new MyCursorCardAdapter(getActivity());
mGridView = (CardGridView) getActivity().findViewById(R.id.carddemo_grid_cursor);
if (mGridView != null) {
mGridView.setAdapter(mAdapter);
}
// Force start background query to load sessions
getLoaderManager().restartLoader(0, null, this);
}