我已经为这两种情况附上了screnshots,请查看它
<EditText
android:id="@+id/edit_text"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:editable="false"
android:focusable="false"
android:hint="Choose members" />
点击编辑文本后,将打开一个列表,以选择成员。 选定的成员存储在一个字符串中。 然后设置此字符串以从程序动态编辑文本。 如果此字符串太长,则会开始重叠文本(在Galaxy Note&amp; Google Nexus中。)。
对于所有其他设备,编辑文本可自动滚动并正常显示。
Java程序部分:
private EditText recipient;
recipient = (EditText) findViewById(R.id.recipient);
recipient.setInputType(InputType.TYPE_NULL);
recipient.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// service call for list
// check the list items
// concat them with ,
// put the in string (value)
recepient.setText(value);
}
});
我该如何解决这个问题?