Java控制层怎么调用适配器_java – 从适配器调用片段方法
我的片段中有一個sendData()方法。此方法啟動新的活動。我想從我的ArrayAdapter調(diào)用這個方法。
這是我的代碼:
HomeFragment.java
stagAdaper = new StaggeredAdapter(myContext, android.R.layout.simple_list_item_1, getList);
mGridView.setAdapter(stagAdaper);
private void sendData(int position)
{
myDialog = new ProgressDialog(myContext).show(getActivity(), "Fetching news..", "Just a moment");
myDialog.getWindow().setContentView(R.layout.openarticlewaitprogress);
myDialog.getWindow().setTitle("Loading..");
myDialog.getWindow().setLayout(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT);
new NewsDetails(myDialog);
Intent nIntent = new Intent(getActivity(),Details.class);
String Body=getList.get(position).getBody();
newsIntent.putExtra("Body", Body);
startActivity(nIntent);
}
StaggeredAdapter.java
viewHolder.layGridLayout.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
// TODO Auto-generated method stub
//viewHolder.layGridLayout.setForeground(R.drawable.foreground_selector);
}
});
return convertView;
}
我該怎么做?
總結(jié)
以上是生活随笔為你收集整理的Java控制层怎么调用适配器_java – 从适配器调用片段方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java2018笔试基础题_java基础
- 下一篇: python判断输入类型怎么做_如何检查