Я пишу XML в следующий способ, list_item2 содержит TextView и EditText, в то время как list_item еще один XML содержит только TextView,TextView и EditText в одном ряду на Android?
<?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>
Я использую XML в ListView , такие как
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) {
// TODO Auto-generated method stub
}
});
but It создает выход, как
TextView
EditText
Я хочу как на той же строке, например
TextView EditText
Любой один отредактируйте XML и дайте мне знать иерархию для создания графического интерфейса пользователя в приложения Android
@Aadil Soomro, я искал вас в чатах: -P –
в основном я доступен в [Случайный чат] (http://chat.stackoverflow.com/rooms/1531/casual-chat) –
Работа Дорогой, не могли бы вы объяснить мне, как работает вес 1? –