You listen for ACTION_UP motion events, like so:
compactTweetView.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
CompactTweetView tweetView = (CompactTweetView) v;
if (event.getAction() == MotionEvent.ACTION_UP) {
// do something with tweetView.getTweetId();
return true;
}
return false;
}
});