我有一个文本切换器和一个线性布局的按钮。但是,文本视图中的文本正与按钮的垂直中心对齐,第二行从底部被剪切,我尝试使用填充和边距的所有组合,但是相同。可能是什么问题。
文本切换器的初始化如下-
textFeed = (TextSwitcher)findViewById(R.id.text_feed);
clueFeed.setFactory(new ViewFactory() {
public View makeView() {
TextView v = new TextView(SolvePuzzle.this);
v.setLines(2);
v.setTextSize(25);
v.setTextColor(0xFFE1F5FE);
return v;
}
});
文字由-
设置clueFeed.setText("Example text.... ");
<LinearLayout
android:id="@+id/clue_layout"
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="2dp"
android:paddingBottom="3dp"
android:layout_below="@+id/solve_top">
<TextSwitcher
android:id="@+id/clue_feed"
android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="0dp"
android:layout_gravity="top"
android:paddingBottom="5dp"
android:paddingStart="5dp"
android:paddingEnd="5dp"
android:fontFamily="sans-serif"
android:text=""/>
<Button
android:layout_width="@dimen/drawer_but_H_W"
android:layout_height="@dimen/drawer_but_H_W"
android:onClick="onRight"
android:background="@drawable/menu_lblue" />
</LinearLayout>