我在片段中工作。我想從onClickListener調用一個片段。 我該怎麼做?這是我的代碼。從其他部分我必須調用一個片段..如何做到這一點?如何從OnClickListener調用片段
chartView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
SeriesSelection seriesSelection = chartView
.getCurrentSeriesAndPoint();
if (seriesSelection == null) {
Toast.makeText(getActivity().getApplicationContext(),
"No chart element was clicked",
Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(
getActivity().getApplicationContext(),
"Chart element data point index "
+ (seriesSelection.getPointIndex() + 1)
+ " was clicked" + " point value="
+ seriesSelection.getValue(),
Toast.LENGTH_SHORT).show();
}
}
});
對不起,我不明白你的意思是什麼「稱之爲一個片段」,你想發出一個信號,觀測到的片段或負責在運行時點擊/恢復呢? –
你能澄清你的問題嗎?你想在你的Listener內用另一個片段替換一個片段嗎? – nikis
在上面的代碼中,從toast消息的else部分,我想調用片段。如果是活動,我可以通過startactivity(intentobject)調用。但我不知道如何調用fragmnet? –