I am writing XML as follows: list_item2 contains TextView and EditText, and list_item is another XML containing only TextView,
<?xml version="1.0" encoding="utf-8"?>
<TextView android:id="@+id/textItem" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="10dp" android:textSize="16sp" > </TextView> <EditText android:id="@+id/editText1" android:layout_width="fill_parent" android:layout_height="wrap_content" > </EditText>
I am using xml in ListView for example
public View getView(int position, View convertView, ViewGroup parent) { View row; if(position!=2) { LayoutInflater inflater = getLayoutInflater(); row = inflater.inflate(R.layout.list_item, parent, false); } else { LayoutInflater inflater = getLayoutInflater(); row = inflater.inflate(R.layout.list_item2, parent, false); } TextView tv = (TextView) row.findViewById(R.id.textItem); tv.setText(getItem(position)); tv.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) {
but it creates a conclusion like
TextView EditText
I want both on the same line for example
TextView EditText
Anyone is editing XML and let me know the hierarchy for creating a graphical interface in Android applications.
source share