1

疑問があります。autocompletetextviewを含むアクティビティがあります。autocompletetextviewのコンテンツはstrings.xmlファイルで文字列配列として宣言されています。strings.xmlファイルにもう1つの文字列配列があります。 autocompletetextviewからアイテムを選択すると、2番目の文字列配列の値がトーストの形式で表示されます。可能ですか。Plzは私を助けてくれます。

4

2 に答える 2

1

配列の場合::

String[] myarray =getResources().getStringArray(R.array.array);

文字列の場合::

String myString =getResources().getString(R.string.str);
于 2012-05-25T10:06:32.900 に答える
0

これで確認して、

package mytest.projects;

import android.app.ListActivity;
import android.os.Bundle;
import android.widget.ArrayAdapter;

public class example extends ListActivity {
String[] mTestArray;

/** Called when the activity is first created. */
@Override
protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    // Create an ArrayAdapter that will contain all list items
    ArrayAdapter<String> adapter;

    mTestArray =  = getResources().getStringArray(R.array.testArray);    

    /* Assign the name array to that adapter and 
    also choose a simple layout for the list items */ 
    adapter = new ArrayAdapter<String>(
    this,
    android.R.layout.simple_list_item_1,
    mTestArray);

    // Assign the adapter to this ListActivity
    setListAdapter(adapter);
    }
}
于 2012-05-25T11:01:01.477 に答える