私は学校でプロジェクトに取り組んでおり、ListViews
を正しく実装するのに助けが必要です。プロジェクトの設定とヘルプのセクションを実行する必要があります。現在、私のリストにあるものを表示することができ、選択したアイテムのメッセージをクリックするとToast
というメッセージが表示されます。私の質問は、その特定のアイテムの中にあるコンテンツを作成して表示するにはどうすればいいですか?たとえば、私はオプション"Edit Password"
を持っており、それをクリックすると私の"Edit Password"
画面が表示されるはずです。これは私の両方のセクションに当てはまります。ListView assistance
これはこれまで私が行ってきたことです。基本的にはアンドロイドListView
チュートリアルですが、そこにオプションを追加しました。私の質問は、私のリストにあるオプションの1つをクリックすると、その特定の詳細をどのように表示できますか?私が前に言ったように、"Edit Password"
をクリックすると、それは"Edit Password"
画面に行きます。ヘルプで、「クレジット」と言う言葉をクリックすると、クレジットページに移動します。
public class Settings extends ListActivity {
/** Called when the activity is first created. */
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setListAdapter(new ArrayAdapter<String>(this, R.layout.settings, SETTINGS));
ListView lv = getListView();
lv.setTextFilterEnabled(true);
lv.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position,
long id)
{
// When clicked, show a toast with the TextView text
Toast.makeText(getApplicationContext(), ((TextView) view).getText(),
Toast.LENGTH_SHORT).show();
}
});
}
static final String[] SETTINGS = new String[]
{"Set Refresh Rate", "Edit Password", "Delete Account"};
}
お使いの言語/デバイスは何ですか? – assylias
私はEclipseプロジェクトを使用しています。 – wasabiman
これはJavaですか? C#? Androidデバイスの開発ですか?あなたがこれまでに試したことを示さないなら、あなたは答えを得ることはまずありません。私はあなたがいくつかのコードを書こうとし、一度あなたが特定の問題について特定の質問をして立ち往生してみることをお勧めします。 – assylias