
MenuListAdapter.java
public class MenuListAdapter extends BaseAdapter {
// Declare Variables
Context context;
String[] mTitle;
String[] mSubTitle;
int[] mIcon;
LayoutInflater inflater;
public MenuListAdapter(Context context, String[] title, String[] subtitle,
int[] icon) {
this.context = context;
this.mTitle = title;
this.mSubTitle = subtitle;
this.mIcon = icon;
}
@Override
public int getCount() {
return mTitle.length;
}
@Override
public Object getItem(int position) {
return mTitle[position];
}
@Override
public long getItemId(int position) {
return position;
}
public View getView(int position, View convertView, ViewGroup parent) {
// Declare Variables
TextView txtTitle;
TextView txtSubTitle;
ImageView imgIcon;
inflater = (LayoutInflater) context
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View itemView = inflater.inflate(R.layout.drawer_list_item, parent,
false);
txtTitle = (TextView) itemView.findViewById(R.id.title);
txtSubTitle = (TextView) itemView.findViewById(R.id.subtitle);
imgIcon = (ImageView) itemView.findViewById(R.id.icon);
txtTitle.setText(mTitle[position]);
txtSubTitle.setText(mSubTitle[position]);
imgIcon.setImageResource(mIcon[position]);
return itemView;
}
}
화면에서 왼쪽부분 끝자락을 터치후 >>>쪽으로 드래그하면
메뉴가 나오게됩니다
오른쪽에도 메뉴를 추가를하고싶은데
오른쪽 에서 왼쪽으로 드래그하면 메뉴가나타나게말이죠..
또 layout을 보면 화면도 검정색이고 칩셋부분에도 검정색인데
보통 하얀색이던데 색깔바꾸는법이있을까요...?
또 너무 끝자락에서드래그를 해야되서 불편함이있는데
화면아무대서나 터치후 왼쪽 또는 오른쪽으로 드로윙하면 메뉴가 나타나게하고싶은데
위코드에서 수정할부분이있을까요...
내용초과로 위에 MainActivity는 이미지로올리네여 ㅠㅠ