У меня есть представление списка с настраиваемым адаптером списка (list_item.xml
).У меня есть несколько папок макета для поддержки нескольких размеров экрана.Я обнаружил, что когда я раздуваю, используя LayoutInflater
, он всегда берет вид из основной папки "layout".
У меня телефон с размером экрана "427x320".Это мой код:
private LayoutInflater mInflater;
public ListAdapter(Context context, MenuPage menuPage, Activity activity) {
// Cache the LayoutInflate to avoid asking for a new one each time.
mInflater = LayoutInflater.from(context);
}
public View getView(final int position, View convertView, ViewGroup parent) {
convertView = mInflater.inflate(R.layout.list_item, null);
}
Как мне получить инфлатер макета, чтобы выбрать list_item.xml
из папки layout-427x320, а не из папки layout?