ImageAdapterを使用して、画像とキャプションを含むカスタムビューを設定します。このテキストの複数の言語をサポートするにはどうすればよいですか?
imageAdapterのgetView(...)メソッドでテキストがウェットになりました。
public View getView(int position, View convertView, ViewGroup parent) {
View v;
if (convertView == null) {
LayoutInflater li = getLayoutInflater();
v = li.inflate(R.layout.activity_main_icon, null);
TextView tv = (TextView)v.findViewById(R.id.main_icon_text);
tv.setText("**MENU TEXT**");
ImageView iv = (ImageView)v.findViewById(R.id.main_icon_image);
iv.setImageResource(mThumbIds[position]);
} else {
v = convertView;
}
return v;
}
「MENUTEXT」は、さまざまな言語をサポートするためにres / Stringsから動的に設定する必要があると思いますが、どうすればよいですか?
GridViewには、4つの異なる文字列を持つ必要がある4つの画像があります。例:「友達を追加」、「友達を検索」、「友達を編集」、「友達を削除」。