如何改变AutoCompleteTextView行的大小?

时间:2017-06-13 11:02:36

标签: android xml

有人知道如何更改AutoCompleteTextView的行大小? 我需要黑线在边缘更长。 这是我的Xml代码:

>>> np.stack([a, b, c], axis=0)
array([[1, 2, 3, 4, 5],
       [2, 3, 4, 5, 6],
       [3, 4, 5, 6, 7]])

>>> np.stack([a, b, c], axis=1)  # not what you want, this is only to show what is possible
array([[1, 2, 3],
       [2, 3, 4],
       [3, 4, 5],
       [4, 5, 6],
       [5, 6, 7]])

2 个答案:

答案 0 :(得分:2)

删除边距然后它将占据所有宽度

或尝试减少

//'main' method must be in a class 'Rextester'.
//Compiler version 1.8.0_111

import java.util.*;
import java.lang.*;

class Rextester
{  
public static void main(String args[])
{
    List<String> startmarkups = new ArrayList<>();
    List<String> endmarkups = new ArrayList<>();
    List<String> texts = new ArrayList<>();
    String s1 = "<b> Hi </b> i'm a <i> beautifull </i> <u> string </u>";
    //Get startmarkup and endmarkups into respective array
    String mk[] = s1.split(">");
    for(int i = 0; i < mk.length; i++){
        System.out.println(mk[i]);
        if(!mk[i].trim().startsWith("<")){
            if(mk[i].indexOf("<") >= 0){
                if(mk[i].indexOf("/") >= 0){
                    endmarkups.add("</"+(mk[i].split("/")[1])+">");
                    startmarkups.add("<"+(mk[i].split("<")[1])+">");
                }else{
                    endmarkups.add("");
                    startmarkups.add("");
                }
            }
        }
    }
    //Get text into texts array
    for(int i = 0; i < mk.length; i++){
        if(!mk[i].trim().startsWith("<")){
            if(mk[i].indexOf("<") >= 0)
                texts.add((mk[i].split("<")[0]));
        }
    }
    for(int i = 0; i < startmarkups.size(); i++) {
        System.out.print("Startmarkup: " + startmarkups.get(i) + "\t");
        System.out.print("Text: " + texts.get(i) + "\t");
        System.out.print("Endmarkup: " + endmarkups.get(i) + "\t");
        System.out.println();
    }

}
}

答案 1 :(得分:1)

 AutoCompleteTextView textView = (AutoCompleteTextView) findViewById(R.id.autocomplete_country);
    ArrayAdapter<String> adapter  = new ArrayAdapter<String>(getActivity(), R.layout.list_item, R.id.item, COUNTRIES);
    textView.setAdapter(adapter);