Я намерен создать много кнопок в строке, поэтому я думаю, что каждая кнопка должна быть маленькой.
Как создать такую маленькую кнопку?
Я попробовал код ниже, но он не похож.
Это мой style.xml
<style name="RightLink2" parent="@android:style/Widget.Button.Small">
<item name="android:layout_height">wrap_content</item>
<item name="android:layout_width">wrap_content</item>
<item name="android:padding">2dip</item>
<item name="android:textSize">10dp</item>
</style>
это мой layout.xml
<LinearLayout android:layout_width="match_parent" android:id="@+id/linearLayout1" android:orientation="horizontal" android:layout_height="wrap_content" android:weightSum="1">
<Button android:id="@+id/myButton"
style="@style/RightLink2"
android:text="Click here"/>
</LinearLayout>
Если вы намереваетесь делать много маленьких кнопок в строке, вы делаете это неправильно.
Вы действуете, когда программируете для телефона, дизайнер пользовательского интерфейса. Вы должны помнить, что ваш пользователь будет использовать свои большие жирные жирные пальцы во время еды гамбургера и питьевой соды, возможно, и все еще должен легко ориентироваться в вашем приложении.
Существуют рекомендации по минимальному рекомендуемому размеру кнопки, но вы должны использовать следующую идею:
Оба способа работают, но я одобряю второе, что я нахожу более сексуальным и более полезным. Вероятно, вам понадобится маленький индикатор (как треугольник или эквивалент) на стороне, чтобы показать, что есть больше. Открытость важна, и теперь пользователи обучаются, чтобы попытаться скрыть материал.
Это не справедливо в пользовательском представлении.
Потому что, когда пользователь хочет нажать одну кнопку, тогда будет нажата сразу две кнопки. Вы можете это сделать, но это не полезная вещь... !!!
big fat greasy fingers