我想通过点击小部件从一个片段转到另一个片段。 我在main活动中使用了这段代码,并在wedget属性中使用了onclick:
public void goOther(View v) {
Intent go_To_FragmentTwo = new Intent(this, FragmentTwo.class);
startActivity(go_to_FragmentTwo);
}
请提供示例代码。请介绍一些文章。
答案 0 :(得分:0)
您需要执行以下操作:
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
String ID = ((TextView) view.findViewById(R.id.pid)).getText().toString();
Intent intent = new Intent(view.getContext(), EventDetails.class);
intent.putExtra(pid, ID);
view.getContext().startActivity(intent);
}
下面的代码实际上也是将所选项目的ID从一个片段传递到另一个片段,然后根据ID中的值显示详细信息。
希望这会有所帮助:)