12
我在我的Android應用程序中定義瞭如下的ListPopupWindow。在Android上的ListPopupWindow中的文本裁剪
ListPopupWindow listPopupWindow;
listPopupWindow = new ListPopupWindow(RootView.this);
listPopupWindow.setAdapter(new ArrayAdapter<String>(RootView.this,
R.layout.push_list_item, pushMessages));
listPopupWindow.setAnchorView(bEvents);
listPopupWindow.setWidth(300);
listPopupWindow.setHeight(400);
listPopupWindow.setModal(true);
listPopupWindow.show();
的XML對於上面提到的在下面給出的佈局..
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#FF0000"
android:paddingLeft="6dp"
android:textSize="12sp"
android:maxLines="3"
android:lines="3"
android:ellipsize="end"
android:textStyle="bold" />
當我得到一個文本,其尺寸更大,文字似乎只是剪輯,而不是包裹,即使我已經在XML中指定了正確的屬性。任何人都可以幫助我理解這裏發生的事情,併爲我的問題提出解決方案。
謝謝..
這裏有一個答案,我想http://stackoverflow.com/a/23037155/1944049 –
http://stackoverflow.com/questions/6674578/multiline-textview-in-android – 18446744073709551615
請發表快照,作爲我試過你的代碼,它工作正常。 – avinash