Как я могу вернуться к своему экрану фрагмента после нажатия на текстовое представление в плавающей службе?
public class FloatingViewService extends Service {
@Nullable
@Override
public IBinder onBind(Intent intent) {return null;}
@Override
public void onCreate() {
super.onCreate();
mFloatingView =
LayoutInflater.from(this).inflate(R.layout.homescree_layout_one,
null);
final WindowManager.LayoutParams params = new WindowManager.LayoutParams(
WindowManager.LayoutParams.WRAP_CONTENT,
WindowManager.LayoutParams.WRAP_CONTENT,
layout_parms,
// WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY,
WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE,
PixelFormat.TRANSLUCENT);
params.gravity = Gravity.CENTER | Gravity.CENTER | Gravity.BOTTOM;
params.x = 0;
params.y = 100;
mWindowManager = (WindowManager) getSystemService(WINDOW_SERVICE);
mWindowManager.addView(mFloatingView, params);
textviewApply = mFloatingView.findViewById(R.id.textviewApply);
textviewApply.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(getApplicationContext(), "Your theme applied successfully!", Toast.LENGTH_LONG).show();
}
});
Теперь, когда я нажимаю на textviewApply, я хочу вернуться к своему фрагменту.Как я могу это сделать?