1

すでに多くのアクティビティとクラスがあるアプリがあります。プロフィール、友達、写真、ニュース フィードなど。スライド式の引き出しをメインのアクティビティに統合したいと考えています。例では、onClick を実装する配列リストを示しているだけです。だから私の質問は、その配列リストを変更して、友達、プロフィール、家などの私の活動にする方法です.

4

1 に答える 1

0

カスタムアダプターで ListView を使用できます。カスタム アダプターを調整するには、そのアダプターを listView にリンクできます。アダプターでは、カスタムアイコンを配置できます

public View getView(int position, View convertView, ViewGroup parent) {
    LayoutInflater inflator = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);

    View rowView = inflator.inflate(R.layout.row, parent, false);

    ImageView icon = (ImageView) rowView.findViewById(R.id.row_icon);
    TextView title = (TextView) rowView.findViewById(R.id.row_title);

    title.setText(proMenu[position]);

    String s = proMenu[position];

    if(s.equalsIgnoreCase("Home")){
        icon.setImageResource(R.drawable.icon_home);
    }

    else
        if(s.equalsIgnoreCase("Best Nearby")){
            icon.setImageResource(R.drawable.specialss);
        }
于 2013-05-22T03:23:14.287 に答える