アクティビティ内の私の Android アプリケーションでは、次のような 1 つのインターフェイスを定義しています。
public interface sideFilterInterface
{
public void changeFilters(int layoutId);
}
内部活動私はこのようにこのインターフェースを使用します
@Override
public void onCreate(Bundle savedInstanceState) {
mCallback = (sideFilterInterface) this;
mCallback.changeFilters(R.layout.filter_details);
}
このインターフェイスを別のフラグメントに実装しています。このコードを試してみると、ここでのキャストに関するエラーが表示されますmCallback = (sideFilterInterface) this;
これを行う方法。私は何か間違ったことをしていますか?助けが必要。ありがとうございました。