Может кто-нибудь сказать мне, как разделить три столбца с помощью линейного макета в Android?
Просто, просто добавьте android:layout_weight="1" ко всем детям. Это простая версия, если, конечно, вы не хотите делать что-то более сложное.
android:layout_weight="1"
http://developer.android.com/resources/tutorials/views/index.html
см. Первый пример, разделенный на 3 вместо 4.