2017-06-12 9 views
-3

私はレイアウトを膨らませようとしていましたが、私はこれらの2つのコードに遭遇しました。 私はアンドロイドスタジオの新人です。私はこのinflateメソッドについてもっと学びたいと思っています。 また、これらの2つを除いて、レイアウトを拡張する他の方法はありますか?ビューを取得するためレイアウトを広げるさまざまな方法

public MyViewHolder onCreateViewHolder(ViewGroup parent,int viewType){ 
    View itemView = LayoutInflater.from(parent.getContext()).inflate(R.layout.movie_list_row, parent, false); 
    return new MyViewHolder(itemView); 
} 

LayoutInflater inflater = LayoutInflater.from(context); 
    View rowView = inflater.inflate(R.layout.list_single, null, true); 
    return rowView; 
} 

答えて

0

(OnCreate関数getLayoutInflater(内部断片の使用に必要な場合)oncreateviewインフレータオブジェクトを置き換える)

View v=getLayoutInflater().inflate(R.layout.activity_main2,null); 

リストビューのためのビューを取得するため

View v = LayoutInflater.from(parent.getContext()).inflate(R.layout.list_row,parent,false); 
関連する問題