How Does The Self-perception Theory Explain Attitudes?

How Does The Self-perception Theory Explain Attitudes? Self-perception theory posits that people determine their attitudes and preferences by interpreting the meaning of their own behavior. Critcher and Gilovich looked at whether people also rely on the unobservable behavior that is their mindwandering when making inferences about their attitudes and preferences. How does perception affect attitude?