It doesn't matter if Trump is unpredictable. As long as China holds the big stick capable of inflicting pain to US, Trump will behave.What I want to emphasize here is Trump is unpredictable and fickle. What decision he makes today, he may change it tomorrow. I really don't know what words to use to describe him.
You already see this now happening. Before, Trump and his team were talking tough about disciplining and punishing China. Now, they say how China is a good friend of ours lol